summaryrefslogtreecommitdiff
path: root/apps/plugins
diff options
context:
space:
mode:
authorMaurus Cuelenaere <mcuelenaere@gmail.com>2009-10-29 16:52:09 +0000
committerMaurus Cuelenaere <mcuelenaere@gmail.com>2009-10-29 16:52:09 +0000
commitb1a7511990c5676581810e9fce1d8ad790014048 (patch)
treebdbab40f46690bcf67d7302f988683d30706c6f6 /apps/plugins
parent67f616478a1c1f095a0b04371e17a2f4e0e9df66 (diff)
downloadrockbox-b1a7511990c5676581810e9fce1d8ad790014048.tar.gz
rockbox-b1a7511990c5676581810e9fce1d8ad790014048.zip
Also expose functions having (s)size_t or off_t as argument/return type to Lua.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23403 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'apps/plugins')
-rwxr-xr-xapps/plugins/lua/rocklib_aux.pl6
1 files changed, 6 insertions, 0 deletions
diff --git a/apps/plugins/lua/rocklib_aux.pl b/apps/plugins/lua/rocklib_aux.pl
index c9d590975c..f536ba3b78 100755
--- a/apps/plugins/lua/rocklib_aux.pl
+++ b/apps/plugins/lua/rocklib_aux.pl
@@ -138,6 +138,9 @@ my %in_types = ('void' => \&in_void,
138 'char' => \&in_int, 138 'char' => \&in_int,
139 'unsignedchar' => \&in_int, 139 'unsignedchar' => \&in_int,
140 'signedchar' => \&in_int, 140 'signedchar' => \&in_int,
141 'size_t' => \&in_int,
142 'ssize_t' => \&in_int,
143 'off_t' => \&in_int,
141 'char*' => \&in_string, 144 'char*' => \&in_string,
142 'signedchar*' => \&in_string, 145 'signedchar*' => \&in_string,
143 'unsignedchar*' => \&in_string, 146 'unsignedchar*' => \&in_string,
@@ -158,6 +161,9 @@ my %in_types = ('void' => \&in_void,
158 'char' => \&out_int, 161 'char' => \&out_int,
159 'unsignedchar' => \&out_int, 162 'unsignedchar' => \&out_int,
160 'signedchar' => \&out_int, 163 'signedchar' => \&out_int,
164 'size_t' => \&out_int,
165 'ssize_t' => \&out_int,
166 'off_t' => \&out_int,
161 'char*' => \&out_string, 167 'char*' => \&out_string,
162 'signedchar*' => \&out_string, 168 'signedchar*' => \&out_string,
163 'unsignedchar*' => \&out_string, 169 'unsignedchar*' => \&out_string,