X-Git-Url: https://tinc-vpn.org/git/browse?p=tinc;a=blobdiff_plain;f=src%2Fnames.c;h=cc72a112318610833163930c56b544f1075be452;hp=688e96d35b31f216b534af7f8eb72d3da9dae779;hb=3847b78ba5900fe4311e9ef62474e32e1a6750e5;hpb=1bb969c9306812d0d5c954fe8db32ed1a248bf20 diff --git a/src/names.c b/src/names.c index 688e96d3..cc72a112 100644 --- a/src/names.c +++ b/src/names.c @@ -39,7 +39,7 @@ void make_names(void) { #ifdef HAVE_MINGW HKEY key; char installdir[1024] = ""; - long len = sizeof installdir; + DWORD len = sizeof installdir; #endif if(netname) @@ -49,7 +49,7 @@ void make_names(void) { #ifdef HAVE_MINGW if(!RegOpenKeyEx(HKEY_LOCAL_MACHINE, "SOFTWARE\\tinc", 0, KEY_READ, &key)) { - if(!RegQueryValueEx(key, NULL, 0, 0, installdir, &len)) { + if(!RegQueryValueEx(key, NULL, 0, 0, (LPBYTE)installdir, &len)) { confdir = xstrdup(installdir); if(!logfilename) xasprintf(&logfilename, "%s" SLASH "log" SLASH "%s.log", installdir, identname);