X-Git-Url: https://git.zerfleddert.de/cgi-bin/gitweb.cgi/proxmark3-svn/blobdiff_plain/b804b9cdb8dbf43e41d9372e450433e39fe534f4..b87ad7964edcba3651f27a846a814358084478a7:/client/whereami.c diff --git a/client/whereami.c b/client/whereami.c index 05f58e25..48e87c7f 100644 --- a/client/whereami.c +++ b/client/whereami.c @@ -135,6 +135,7 @@ int WAI_PREFIX(getExecutablePath)(char* out, int capacity, int* dirname_length) return WAI_PREFIX(getModulePath_)(NULL, out, capacity, dirname_length); } +/* WAI_NOINLINE WAI_FUNCSPEC int WAI_PREFIX(getModulePath)(char* out, int capacity, int* dirname_length) @@ -146,8 +147,7 @@ int WAI_PREFIX(getModulePath)(char* out, int capacity, int* dirname_length) #pragma warning(push) #pragma warning(disable: 4054) #endif -// if (GetModuleHandleEx(GET_MODULE_HANDLE_EX_FLAG_FROM_ADDRESS | GET_MODULE_HANDLE_EX_FLAG_UNCHANGED_REFCOUNT, (LPCTSTR)WAI_RETURN_ADDRESS(), &module)) - module = GetModuleHandle("proxmark3.exe"); + if (GetModuleHandleEx(GET_MODULE_HANDLE_EX_FLAG_FROM_ADDRESS | GET_MODULE_HANDLE_EX_FLAG_UNCHANGED_REFCOUNT, (LPCTSTR)WAI_RETURN_ADDRESS(), &module)) #if defined(_MSC_VER) #pragma warning(pop) #endif @@ -157,9 +157,10 @@ int WAI_PREFIX(getModulePath)(char* out, int capacity, int* dirname_length) return length; } +*/ #elif defined(__linux__) - +#define _DEFAULT_SOURCE #include #include #include