Răsfoiți Sursa

Error message improvement (#4000)

Improve error message in the scenario where the runtime was built
with ref types disabled but the module uses reference types feature.
Marcin Kolny 1 an în urmă
părinte
comite
31ff576edf
1 a modificat fișierele cu 4 adăugiri și 1 ștergeri
  1. 4 1
      core/iwasm/interpreter/wasm_loader.c

+ 4 - 1
core/iwasm/interpreter/wasm_loader.c

@@ -4237,7 +4237,10 @@ check_table_index(const WASMModule *module, uint32 table_index, char *error_buf,
 {
 #if WASM_ENABLE_REF_TYPES == 0 && WASM_ENABLE_GC == 0
     if (table_index != 0) {
-        set_error_buf(error_buf, error_buf_size, "zero byte expected");
+        set_error_buf(
+            error_buf, error_buf_size,
+            "zero byte expected. The module uses reference types feature "
+            "which is disabled in the runtime.");
         return false;
     }
 #endif