char* slash;
#if defined(WIN32)
- GetModuleFileName(NULL, buf, 511);
+
+ wchar_t buf2[512];
+ long result = GetModuleFileName(NULL, buf2, pathsize);
+ int ret = wcstombs ( buf, buf2, sizeof(pname) );
+// GetModuleFileName(NULL, buf, 511);
+
slash = strrchr(buf, '\\');
if (slash)
{