1
0
mirror of https://github.com/gryf/wmaker.git synced 2026-02-16 05:55:45 +01:00

replaced linked lists with WMBag, added progress indicator

This commit is contained in:
kojima
1999-09-16 02:55:56 +00:00
parent 54c54401d4
commit 052ab01c84
20 changed files with 889 additions and 444 deletions

View File

@@ -694,7 +694,7 @@ createDir(WMButton *bPre, WMFilePanel *panel)
if ((s = strrchr(directory_name, '/')) && !s[1]) s[0] = 0;
file = wmalloc(strlen(directory_name)+strlen(directory)+1);
sprintf(file, "%s/%s\0", directory, directory_name);
sprintf(file, "%s/%s", directory, directory_name);
while (s = strstr(file,"//")) {
int i;
for (i = 2;s[i] == '/';i++);
@@ -762,10 +762,10 @@ deleteFile(WMButton *bPre, WMFilePanel *panel)
return;
} else if (S_ISDIR(filestat.st_mode)) {
buffer = wmalloc(strlen(file)+20);
sprintf(buffer,"Delete directory %s ?\0",file);
sprintf(buffer,"Delete directory %s ?",file);
} else {
buffer = wmalloc(strlen(file)+15);
sprintf(buffer,"Delete file %s ?\0",file);
sprintf(buffer,"Delete file %s ?",file);
}
if (!WMRunAlertPanel(WMWidgetScreen(panel->win), panel->win,