diff --git a/src/main.c b/src/main.c old mode 100755 new mode 100644 index 58eb4d4e0d36af54606e67db9a6ba7dc7b959b3c..85d106f38fee2cdaf03e2bcadc99b8d6fec62a36 --- a/src/main.c +++ b/src/main.c @@ -112,7 +112,7 @@ static void set_master(const char *file) static void get_master_key(HKEY cat) { HKEY k; - char * buffer = malloc(4096); + char buffer[4096]; DWORD len=sizeof(buffer)-1,type=REG_SZ; if(RegOpenKeyEx(cat, @@ -169,7 +169,7 @@ static void set_default_master(const char *bin_name) fprintf (stderr, "Failed to get path to exe file: %d\n", GetLastError()); else { - char * tmp = malloc(MAXPATHLEN * 2); + char tmp[MAXPATHLEN * 2]; char *p = strrchr (exepath, '\\'); if (p) *p = 0; SNPRINTF (tmp, sizeof (tmp), "%s/%s", exepath, mp);