Opened 20 years ago
Closed 20 years ago
#55 closed defect (fixed)
emxomfld doesn't delete temporary files
| Reported by: | Yuri Dario | Owned by: | bird |
|---|---|---|---|
| Priority: | normal | Milestone: | libc-0.6.1 |
| Component: | emx | Version: | 0.6 |
| Severity: | normal | Keywords: | |
| Cc: |
Description
when arg_init() is called, the temporary files is not deleted, so at program exit only the last temporary files is effectively erased.
Index: emxomfld.c
===================================================================
--- emxomfld.c (revision 2508)
+++ emxomfld.c (working copy)
@@ -1160,7 +1163,11 @@
static void arg_init (int rsp)
{
- response_fname[0] = '\0';
+ if (response_fname[0] != '\0')
+ {
+ remove (response_fname);
+ response_fname[0] = '\0';
+ }
command_line[0] = '\0';
line_len = 0;
response_flag = rsp;
Note:
See TracTickets
for help on using tickets.

Applied.