Vladislav Folts 10 년 전
부모
커밋
d1a7a4804b
3개의 변경된 파일2개의 추가작업 그리고 10개의 파일을 삭제
  1. BIN
      bin/compiled.zip
  2. 0 3
      src/eberon/eberon_rtl.js
  3. 2 7
      src/rtl.js

BIN
bin/compiled.zip


+ 0 - 3
src/eberon/eberon_rtl.js

@@ -19,9 +19,6 @@ var methods = extendMap(oberon_rtl.rtl.methods, {
         for(var p in map)
             delete map[p];
     },
-    cloneMapOfScalars: function(map){ // support old code
-        return this.clone(map, {map: null});
-    },
     clone: function(from, type, recordCons){
         var m = type.map;
         if (m !== undefined){

+ 2 - 7
src/rtl.js

@@ -174,13 +174,8 @@ var methods = {
         if (r){
             for(var f in r){
                 var fieldType = r[f];
-                if (fieldType){
-                    // temporary support for mangled fields
-                    var mangled = "$" + f;
-                    if (!from.hasOwnProperty(mangled))
-                        mangled = f;
-                    this.copy(from[mangled], to[mangled], fieldType);
-                }
+                if (fieldType)
+                    this.copy(from[f], to[f], fieldType);
                 else
                     to[f] = from[f];
             }