1
0
mirror of https://github.com/gryf/wmaker.git synced 2026-03-14 06:15:46 +01:00

- Replaced all free() with wfree() where appropriate

- Fixed some memory leaks
This commit is contained in:
dan
2000-10-31 14:57:22 +00:00
parent 581ab58f70
commit 497e34b6b8
72 changed files with 545 additions and 539 deletions

View File

@@ -1261,7 +1261,7 @@ readConfiguration(W_ColorPanel *panel)
WMSetPopUpButtonItemEnabled(panel->customPaletteHistoryBtn,
item, perm_mask);
}
free(path);
wfree(path);
}
(void)closedir(dPtr);
}
@@ -3340,8 +3340,9 @@ customPaletteMenuRemove(W_ColorPanel *panel)
WMRemovePopUpButtonItem(panel->customPaletteHistoryBtn, item);
} else
wsyserror("Couldn't remove palette %s\n", tmp);
} else {
wsyserror("Couldn't remove palette %s\n", tmp);
}
wfree(tmp);
}
@@ -3686,10 +3687,7 @@ generateNewFilename(char *curName)
ptr = curName;
if (
((ptr = strrchr(ptr, '{')) == 0) ||
sscanf(ptr, "{%i}%c", &n, &c) != 1
)
if (((ptr = strrchr(ptr, '{'))==0) || sscanf(ptr, "{%i}%c", &n, &c)!=1)
return wstrappend(curName, " {1}");
baseLen = ptr - curName -1;
@@ -3760,7 +3758,7 @@ ulongToRColor(WMScreen *scr, unsigned long value)
color.green = xcolor->green >> 8;
color.blue = xcolor->blue >> 8;
free(xcolor);
wfree(xcolor);
return color;
}