static windows_solib *
windows_make_so (const char *name, LPVOID load_addr)
{
+ windows_solib *so = &windows_process.solibs.emplace_back ();
+ so->load_addr = load_addr;
+ so->original_name = name;
+
#ifndef __CYGWIN__
char *p;
char buf[__PMAX];
GetSystemDirectory (buf, sizeof (buf));
strcat (buf, "\\ntdll.dll");
}
+
+ so->name = buf;
#else
wchar_t buf[__PMAX];
wcscat (buf, L"\\ntdll.dll");
}
}
-#endif
- windows_solib *so = &windows_process.solibs.emplace_back ();
- so->load_addr = load_addr;
- so->original_name = name;
-#ifndef __CYGWIN__
- so->name = buf;
-#else
if (buf[0])
{
char cname[SO_NAME_MAX_PATH_SIZE];