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

FFI: Fix for cdata vs. non-cdata arithmetic and comparisons.

Thanks to Roman Tsisyk.
Mike Pall преди 11 години
родител
ревизия
247ead6718
променени са 1 файла, в които са добавени 1 реда и са изтрити 0 реда
  1. 1 0
      src/lj_crecord.c

+ 1 - 0
src/lj_crecord.c

@@ -1434,6 +1434,7 @@ void LJ_FASTCALL recff_cdata_arith(jit_State *J, RecordFFData *rd)
       }
     } else if (!tref_isnum(tr)) {
       tr = 0;
+      ct = ctype_get(cts, CTID_P_VOID);
     }
   ok:
     s[i] = ct;