Mercurial Hosting > luan
comparison core/src/luan/modules/PickleCon.java @ 574:6cc2f047019b
remove LuanState.call()
author | Franklin Schmidt <fschmidt@gmail.com> |
---|---|
date | Mon, 13 Jul 2015 12:31:53 -0600 |
parents | f1601a4ce1aa |
children | 7c3ad6db8ac3 |
comparison
equal
deleted
inserted
replaced
573:894f991baac5 | 574:6cc2f047019b |
---|---|
58 public Object read() throws IOException, LuanException { | 58 public Object read() throws IOException, LuanException { |
59 env.rawPut("_read_binary",_read_binary); | 59 env.rawPut("_read_binary",_read_binary); |
60 try { | 60 try { |
61 src = readString(); | 61 src = readString(); |
62 LuanFunction fn = BasicLuan.load(luan,src,"pickle-reader",env,false); | 62 LuanFunction fn = BasicLuan.load(luan,src,"pickle-reader",env,false); |
63 return luan.call(fn); | 63 return fn.call(luan); |
64 } finally { | 64 } finally { |
65 env.rawPut("_binaries",null); | 65 env.rawPut("_binaries",null); |
66 env.rawPut("_read_binary",null); | 66 env.rawPut("_read_binary",null); |
67 } | 67 } |
68 } | 68 } |