diff options
author | notaz | 2010-12-27 19:33:26 +0200 |
---|---|---|
committer | notaz | 2010-12-27 19:33:26 +0200 |
commit | 2185e39b1c84bf855deafa5605f4316238d2c354 (patch) | |
tree | b8af7dcafdbf648379b31339701b9730986d3fcf /frontend | |
parent | 80e381945ed2858b269a0fb35af9969e767ed5e4 (diff) | |
download | pcsx_rearmed-2185e39b1c84bf855deafa5605f4316238d2c354.tar.gz pcsx_rearmed-2185e39b1c84bf855deafa5605f4316238d2c354.tar.bz2 pcsx_rearmed-2185e39b1c84bf855deafa5605f4316238d2c354.zip |
some debug code improvements
Diffstat (limited to 'frontend')
-rw-r--r-- | frontend/main.c | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/frontend/main.c b/frontend/main.c index b3a56c6..23ed7b1 100644 --- a/frontend/main.c +++ b/frontend/main.c @@ -432,6 +432,13 @@ void *SysLoadLibrary(const char *lib) { return (void *)(long)(PLUGIN_DL_BASE + builtin_plugin_ids[i]); } +#if defined(__x86_64__) || defined(__i386__) + // convenience hack + char name[MAXPATHLEN]; + snprintf(name, sizeof(name), "%s.x86", lib); + lib = name; +#endif + return dlopen(lib, RTLD_NOW); } |