summaryrefslogtreecommitdiff
path: root/tolua/src/bin/lua/basic.lua
diff options
context:
space:
mode:
Diffstat (limited to 'tolua/src/bin/lua/basic.lua')
-rw-r--r--tolua/src/bin/lua/basic.lua3
1 files changed, 3 insertions, 0 deletions
diff --git a/tolua/src/bin/lua/basic.lua b/tolua/src/bin/lua/basic.lua
index 26ceb4c..3c7f65f 100644
--- a/tolua/src/bin/lua/basic.lua
+++ b/tolua/src/bin/lua/basic.lua
@@ -29,6 +29,8 @@ _basic = {
['_cstring'] = 'string',
['_userdata'] = 'userdata',
['char*'] = 'string',
+ ['string'] = 'cppstring',
+ ['std::string'] = 'cppstring',
['void*'] = 'userdata',
['bool'] = 'boolean',
['lua_State*'] = 'state',
@@ -44,6 +46,7 @@ _basic_ctype = {
userdata = "void*",
boolean = "bool",
value = "int",
+ cppstring = 'const char*'
}
-- List of user defined types