diff options
| author | C. McEnroe | 2021-06-21 13:26:55 -0400 | 
|---|---|---|
| committer | C. McEnroe | 2021-06-21 13:26:55 -0400 | 
| commit | 1a336de95cb424684ac4ae8b213bba8bc9342312 (patch) | |
| tree | 9e1e1c757ec3a9f5b73c7c5f18e04034676a93ce | |
| parent | 585039fb6e5097cfd16bc083c6d1c9356b237882 (diff) | |
Open save file with CLOEXEC
Otherwise a lingering process from /copy for example could hold the
lock.
| -rw-r--r-- | ui.c | 2 | 
1 files changed, 1 insertions, 1 deletions
| @@ -1181,7 +1181,7 @@ static ssize_t readString(FILE *file, char **buf, size_t *cap) {  }  void uiLoad(const char *name) { -	saveFile = dataOpen(name, "a+"); +	saveFile = dataOpen(name, "a+e");  	if (!saveFile) exit(EX_CANTCREAT);  	rewind(saveFile); | 
