diff --git a/htdocs/archive/deletefile.c b/htdocs/archive/deletefile.c index 155c0f817..b3d4a3e68 100644 --- a/htdocs/archive/deletefile.c +++ b/htdocs/archive/deletefile.c @@ -40,6 +40,11 @@ int main() return EXIT_SUCCESS; } + if (strcmp(name,"gtk")==0 || strcmp(name,"windows")==0) { + generatepage("Permission denied to delete this file"); + return EXIT_SUCCESS; + } + FILE *f = fopen("data.txt", "wt"); if (f == NULL) { generatepage("Failed to delete file (access denied)"); diff --git a/htdocs/archive/report.c b/htdocs/archive/report.c index d3dec7a86..41401f4b3 100644 --- a/htdocs/archive/report.c +++ b/htdocs/archive/report.c @@ -22,7 +22,10 @@ void listAll(char **data) printf("%s", name); printf("", name, version); printf("", name, version); - printf(" ", name, version); + if (strcmp(name,"gtk")==0 || strcmp(name,"windows")==0) + printf("Delete"); + else + printf(" ", name, version); printf("\n"); } puts("");