]> git.ipfire.org Git - thirdparty/LuaJIT.git/commitdiff
FFI: Improve error messages for ctype arguments.
authorMike Pall <mike>
Wed, 20 Jun 2012 13:06:28 +0000 (15:06 +0200)
committerMike Pall <mike>
Wed, 20 Jun 2012 13:06:28 +0000 (15:06 +0200)
src/lj_ctype.c

index 2ea08e25d1d8e8bdc80b57d189e8cc677ea36ebf..c9aace167d2e1a0d91092bba1043a0cc2c86b40e 100644 (file)
@@ -453,6 +453,10 @@ static void ctype_repr(CTRepr *ctr, CTypeID id)
       ctype_preptype(ctr, ct, qual, (info & CTF_UNION) ? "union" : "struct");
       return;
     case CT_ENUM:
+      if (id == CTID_CTYPEID) {
+       ctype_preplit(ctr, "ctype");
+       return;
+      }
       ctype_preptype(ctr, ct, qual, "enum");
       return;
     case CT_ATTRIB: