Преглед на файлове

修复了call class无返回值的bug

SongZihuan преди 5 години
родител
ревизия
e20fc777de
променени са 2 файла, в които са добавени 3 реда и са изтрити 0 реда
  1. BIN
      gwarf
  2. 3 0
      gwarf_interpreter/interpreter.c

+ 3 - 0
gwarf_interpreter/interpreter.c

@@ -1257,6 +1257,9 @@ GWARF_result call_back(statement *the_statement, var_list *the_var){  // the fun
         GWARF_value tmp;
         tmp.type = OBJECT_value;
         tmp.value.object_value = object_tmp;
+
+        result.u = return_def;
+        result.value = tmp;
     }
     return result;
 }