diff --git a/generator/cpp2ffi.lua b/generator/cpp2ffi.lua index b5b0697..2d4f848 100644 --- a/generator/cpp2ffi.lua +++ b/generator/cpp2ffi.lua @@ -491,12 +491,13 @@ local function typetoStr(typ) typ = typ:gsub("unsigned%s","u") typ = typ:gsub("const%s","")--"c") typ = typ:gsub("%s+","_") - typ = typ:gsub("charPtr","Chpt") + typ = typ:gsub("charPtr","Str") typ = typ:gsub("int","Int") typ = typ:gsub("bool","Bool") typ = typ:gsub("float","Float") typ = typ:gsub("uInt","Uint") typ = typ:gsub("ImGui","") + typ = typ:gsub("ImStr","STR") typ = typ:gsub("Im","") typ = typ:gsub("[<>]","") return typ