This commit is contained in:
Robin Mills
2018-11-28 11:53:20 +00:00
committed by Luis Díaz Más
parent b944b2ace7
commit 22e49cc78b
2 changed files with 8 additions and 12 deletions
+2 -8
View File
@@ -464,14 +464,8 @@ namespace Exiv2 {
{
std::string ret("unknown");
#if defined(WIN32)
HANDLE processHandle = NULL;
processHandle = OpenProcess(PROCESS_QUERY_INFORMATION | PROCESS_VM_READ, FALSE, GetCurrentProcessId());
if (processHandle != NULL) {
TCHAR filename[MAX_PATH];
if (GetModuleFileNameEx(processHandle, NULL, filename, MAX_PATH) != 0) {
ret = filename;
}
CloseHandle(processHandle);
if ( GetModuleFileName( "", filename, MAX_PATH ) != 0 ) {
ret = filename;
}
#elif defined(__APPLE__)
const int pid = getpid();