=================================================================== RCS file: /cvsrepo/anoncvs/cvs/src/usr.bin/find/function.c,v retrieving revision 1.46 retrieving revision 1.47 diff -c -r1.46 -r1.47 *** src/usr.bin/find/function.c 2018/09/16 02:44:06 1.46 --- src/usr.bin/find/function.c 2019/06/28 13:35:01 1.47 *************** *** 1,4 **** ! /* $OpenBSD: function.c,v 1.46 2018/09/16 02:44:06 millert Exp $ */ /*- * Copyright (c) 1990, 1993 --- 1,4 ---- ! /* $OpenBSD: function.c,v 1.47 2019/06/28 13:35:01 deraadt Exp $ */ /*- * Copyright (c) 1990, 1993 *************** *** 331,340 **** #endif /* rmdir directories, unlink everything else */ if (S_ISDIR(entry->fts_statp->st_mode)) { ! if (rmdir(entry->fts_accpath) < 0 && errno != ENOTEMPTY) warn("-delete: rmdir(%s)", entry->fts_path); } else { ! if (unlink(entry->fts_accpath) < 0) warn("-delete: unlink(%s)", entry->fts_path); } --- 331,340 ---- #endif /* rmdir directories, unlink everything else */ if (S_ISDIR(entry->fts_statp->st_mode)) { ! if (rmdir(entry->fts_accpath) == -1 && errno != ENOTEMPTY) warn("-delete: rmdir(%s)", entry->fts_path); } else { ! if (unlink(entry->fts_accpath) == -1) warn("-delete: unlink(%s)", entry->fts_path); }