diff options
author | Peng Wu <alexepico@gmail.com> | 2010-06-21 13:21:47 +0800 |
---|---|---|
committer | Peng Wu <alexepico@gmail.com> | 2010-06-21 13:21:47 +0800 |
commit | 5f70f6792d22758e37f2875db716ad5a2fefb6da (patch) | |
tree | f8427c56a99df3ffd48f57dce377978065760d6b /lua/lua-ext-console.c | |
parent | 0f0a0be50b9946429b06357d9f729bbfc358c109 (diff) | |
download | ibus-libpinyin-5f70f6792d22758e37f2875db716ad5a2fefb6da.tar.gz ibus-libpinyin-5f70f6792d22758e37f2875db716ad5a2fefb6da.tar.xz ibus-libpinyin-5f70f6792d22758e37f2875db716ad5a2fefb6da.zip |
add stripped oslib for lua ext.
Diffstat (limited to 'lua/lua-ext-console.c')
-rw-r--r-- | lua/lua-ext-console.c | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/lua/lua-ext-console.c b/lua/lua-ext-console.c index 352f2af..a02b55a 100644 --- a/lua/lua-ext-console.c +++ b/lua/lua-ext-console.c @@ -44,23 +44,24 @@ int print_lua_call_result(IBusEnginePlugin * plugin, size_t num){ for ( i = 0; i < results->len; ++i) { const lua_command_candidate_t * result = g_array_index(results, const lua_command_candidate_t *, i); if (result->content) - printf("%d.%s >\t", i, result->content); + printf("%d.%s >\t", (int)i, result->content); else{ - printf("%d. %s [%s]\t", i, result->suggest, result->help); + printf("%d. %s [%s]\t", (int)i, result->suggest, result->help); } } printf("\n"); } + return 0; } int do_lua_call(IBusEnginePlugin * plugin, const char * command_name, const char * argument){ const lua_command_t * command; size_t num; - g_return_if_fail(2 == strlen(command_name)); + g_return_val_if_fail(2 == strlen(command_name), 2); command = ibus_engine_plugin_lookup_command(plugin, command_name); if ( NULL == command) { - fprintf(stderr, "command %s doesn't exist.\n", command); + fprintf(stderr, "command %s doesn't exist.\n", command_name); return 1; } |