diff -r a53fcb780468 -r a29623b68ca2 pre-inst/pre-inst.c --- a/pre-inst/pre-inst.c Mon Nov 02 19:04:58 2015 +0000 +++ b/pre-inst/pre-inst.c Mon Jun 13 12:18:42 2016 +0100 @@ -141,8 +141,8 @@ void *retval; #endif char *path; - razor_set_lua_loader("posix",luaopen_posix); - razor_set_lua_loader("whelk",luaopen_whelk); + razor_set_lua_loader("posix",(void (*)())luaopen_posix); + razor_set_lua_loader("whelk",(void (*)())luaopen_whelk); path=plover_get_program_directory(argv0); #ifdef WIN32 retval=(HANDLE)_beginthreadex(NULL,0,pre_install_thread,path,0,NULL); @@ -194,8 +194,8 @@ gboolean success; gchar *s; GError *error=NULL; - razor_set_lua_loader("posix",luaopen_posix); - razor_set_lua_loader("whelk",luaopen_whelk); + razor_set_lua_loader("posix",(void (*)())luaopen_posix); + razor_set_lua_loader("whelk",(void (*)())luaopen_whelk); prefix=plover_pre_install_prefix(); s=g_strconcat(prefix,"/var/lib/razor",NULL); razor_set_database_path(s);