diff --git a/code/qcommon/qcommon.h b/code/qcommon/qcommon.h index 43215db3..eb5e45a7 100644 --- a/code/qcommon/qcommon.h +++ b/code/qcommon/qcommon.h @@ -1071,7 +1071,7 @@ typedef enum { void Sys_Init (void); // general development dll loading for virtual machine testing -void * QDECL Sys_LoadQVMDll( const char *name, intptr_t (QDECL **entryPoint)(int, ...), +void * QDECL Sys_LoadGameDll( const char *name, intptr_t (QDECL **entryPoint)(int, ...), intptr_t (QDECL *systemcalls)(intptr_t, ...) ); void Sys_UnloadDll( void *dllHandle ); diff --git a/code/qcommon/vm.c b/code/qcommon/vm.c index 6f0548d9..c500aea6 100644 --- a/code/qcommon/vm.c +++ b/code/qcommon/vm.c @@ -579,7 +579,7 @@ vm_t *VM_Create( const char *module, intptr_t (*systemCalls)(intptr_t *), { Com_Printf("Try loading dll file %s\n", filename); - vm->dllHandle = Sys_LoadQVMDll(filename, &vm->entryPoint, VM_DllSyscall); + vm->dllHandle = Sys_LoadGameDll(filename, &vm->entryPoint, VM_DllSyscall); if(vm->dllHandle) { diff --git a/code/sys/sys_main.c b/code/sys/sys_main.c index 67861163..1ff55e4d 100644 --- a/code/sys/sys_main.c +++ b/code/sys/sys_main.c @@ -422,7 +422,7 @@ void *Sys_LoadDll(const char *name, qboolean useSystemLib) void *dllhandle; if(useSystemLib) - Com_Printf("Try loading \"%s\"...\n", name); + Com_Printf("Trying to load \"%s\"...\n", name); if(!useSystemLib || !(dllhandle = Sys_LoadLibrary(name))) { @@ -434,7 +434,7 @@ void *Sys_LoadDll(const char *name, qboolean useSystemLib) if(!*topDir) topDir = "."; - Com_Printf("Try loading \"%s\" from \"%s\"...\n", name, topDir); + Com_Printf("Trying to load \"%s\" from \"%s\"...\n", name, topDir); Com_sprintf(libPath, sizeof(libPath), "%s%c%s", topDir, PATH_SEP, name); if(!(dllhandle = Sys_LoadLibrary(libPath))) @@ -446,7 +446,7 @@ void *Sys_LoadDll(const char *name, qboolean useSystemLib) if(FS_FilenameCompare(topDir, basePath)) { - Com_Printf("Try loading \"%s\" from \"%s\"...\n", name, basePath); + Com_Printf("Trying to load \"%s\" from \"%s\"...\n", name, basePath); Com_sprintf(libPath, sizeof(libPath), "%s%c%s", basePath, PATH_SEP, name); dllhandle = Sys_LoadLibrary(libPath); } @@ -461,12 +461,12 @@ void *Sys_LoadDll(const char *name, qboolean useSystemLib) /* ================= -Sys_LoadQVMDll +Sys_LoadGameDll Used to load a development dll instead of a virtual machine ================= */ -void *Sys_LoadQVMDll(const char *name, +void *Sys_LoadGameDll(const char *name, intptr_t (QDECL **entryPoint)(int, ...), intptr_t (*systemcalls)(intptr_t, ...)) { @@ -480,7 +480,7 @@ void *Sys_LoadQVMDll(const char *name, if(!libHandle) { - Com_Printf("Sys_LoadQVMDll(%s) failed:\n\"%s\"\n", name, Sys_LibraryError()); + Com_Printf("Sys_LoadGameDll(%s) failed:\n\"%s\"\n", name, Sys_LibraryError()); return NULL; } @@ -489,13 +489,13 @@ void *Sys_LoadQVMDll(const char *name, if ( !*entryPoint || !dllEntry ) { - Com_Printf ( "Sys_LoadQVMDll(%s) failed to find vmMain function:\n\"%s\" !\n", name, Sys_LibraryError( ) ); + Com_Printf ( "Sys_LoadGameDll(%s) failed to find vmMain function:\n\"%s\" !\n", name, Sys_LibraryError( ) ); Sys_UnloadLibrary(libHandle); return NULL; } - Com_Printf ( "Sys_LoadQVMDll(%s) found vmMain function at %p\n", name, *entryPoint ); + Com_Printf ( "Sys_LoadGameDll(%s) found vmMain function at %p\n", name, *entryPoint ); dllEntry( systemcalls ); return libHandle;