diff options
-rw-r--r-- | src/remove.c | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/src/remove.c b/src/remove.c index 208f56997..d146ea203 100644 --- a/src/remove.c +++ b/src/remove.c @@ -1309,11 +1309,8 @@ rm_1 (Dirstack_state *ds, char const *filename, AD_push_initial (ds); AD_INIT_OTHER_MEMBERS (); - /* Put `status' in static storage, so it can't be clobbered - by the potential longjmp into this function. */ - static enum RM_status status; int fd_cwd = AT_FDCWD; - status = remove_entry (fd_cwd, ds, filename, x, NULL); + enum RM_status status = remove_entry (fd_cwd, ds, filename, x, NULL); if (status == RM_NONEMPTY_DIR) { /* In the event that remove_dir->remove_cwd_entries detects |