|
@@ -69,7 +69,7 @@ class Lib {
|
|
public static function unserialize( s : String ) : Dynamic {
|
|
public static function unserialize( s : String ) : Dynamic {
|
|
return untyped __unserialize(s.__s,__dollar__loader);
|
|
return untyped __unserialize(s.__s,__dollar__loader);
|
|
}
|
|
}
|
|
-
|
|
|
|
|
|
+
|
|
/**
|
|
/**
|
|
Unserialize a string using native Neko serialization. See [serialize].
|
|
Unserialize a string using native Neko serialization. See [serialize].
|
|
This function assume that all the serialized data was serialized with current
|
|
This function assume that all the serialized data was serialized with current
|
|
@@ -77,10 +77,10 @@ class Lib {
|
|
some data into mod_neko that was serialized on a different server using a different
|
|
some data into mod_neko that was serialized on a different server using a different
|
|
file path.
|
|
file path.
|
|
**/
|
|
**/
|
|
- public static function localUnserialize( s : String ) : Dynamic {
|
|
|
|
|
|
+ public static function localUnserialize( s : String ) : Dynamic {
|
|
return untyped __unserialize(s.__s,{
|
|
return untyped __unserialize(s.__s,{
|
|
loadmodule : function(m,l) { return __dollar__exports; },
|
|
loadmodule : function(m,l) { return __dollar__exports; },
|
|
- loadprim : function(p,n) { return __dollar__loader.loadprim(p,n); }
|
|
|
|
|
|
+ loadprim : function(p,n) { return __dollar__loader.loadprim(p,n); }
|
|
});
|
|
});
|
|
}
|
|
}
|
|
|
|
|
|
@@ -145,7 +145,7 @@ class Lib {
|
|
return v.__s;
|
|
return v.__s;
|
|
if( cl == Array ) {
|
|
if( cl == Array ) {
|
|
var a = untyped __dollar__amake(v.length);
|
|
var a = untyped __dollar__amake(v.length);
|
|
- for( i in 0...a.length )
|
|
|
|
|
|
+ for( i in 0...v.length )
|
|
a[i] = haxeToNeko(v[i]);
|
|
a[i] = haxeToNeko(v[i]);
|
|
return a;
|
|
return a;
|
|
}
|
|
}
|
|
@@ -164,7 +164,7 @@ class Lib {
|
|
throw "Can't convert "+string(v);
|
|
throw "Can't convert "+string(v);
|
|
}
|
|
}
|
|
}
|
|
}
|
|
-
|
|
|
|
|
|
+
|
|
public static function getClasses() : Dynamic {
|
|
public static function getClasses() : Dynamic {
|
|
return untyped neko.Boot.__classes;
|
|
return untyped neko.Boot.__classes;
|
|
}
|
|
}
|