2015-12-15 19:43:44 (UTC-02:00)
Marcel Rodrigues <marcelgmr@gmail.com>
Fix deletion of single symlink-to-directory entry.
diff --git a/rover.c b/rover.c index 56f68d2..63e24db 100644 --- a/rover.c +++ b/rover.c @@ -1261,7 +1261,7 @@ main(int argc, char *argv[]) message(YELLOW, "Delete \"%s\"? (Y/n)", ENAME(ESEL)); if (rover_getch() == 'Y') { const char *name = ENAME(ESEL); - int ret = S_ISDIR(EMODE(ESEL)) ? deldir(name) : delfile(name); + int ret = ISDIR(ENAME(ESEL)) ? deldir(name) : delfile(name); reload(); if (ret) message(RED, "Could not delete \"%s\".", ENAME(ESEL));