aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSquibid <me@zacharyscheiman.com>2023-10-13 13:44:53 +0000
committerSquibid <me@zacharyscheiman.com>2023-10-13 13:44:53 +0000
commit92c428ecf4591565c46474eab54afa47ca002799 (patch)
tree9fe8683745f300ae58768930d708aaa39ab0e66b
parentcc07c46208b221ac97a2d6138299aa7b566b6a84 (diff)
downloadcoreutils-92c428ecf4591565c46474eab54afa47ca002799.tar.gz
coreutils-92c428ecf4591565c46474eab54afa47ca002799.tar.bz2
coreutils-92c428ecf4591565c46474eab54afa47ca002799.zip
fix rm not taking -i arg, fix sleep.c segfaulting when no args provided
-rw-r--r--rm.c2
-rw-r--r--sleep.c2
2 files changed, 2 insertions, 2 deletions
diff --git a/rm.c b/rm.c
index 27ccf19..2b8db81 100644
--- a/rm.c
+++ b/rm.c
@@ -43,7 +43,7 @@ main(int argc, char *argv[])
int frc = 0; /* force deletion */
int c;
- while ((c = getopt(argc, argv, "efh")) != -1) {
+ while ((c = getopt(argc, argv, "ifh")) != -1) {
switch (c) {
case 'i': prompt = 1; break;
case 'f': frc = 1; ask = 0; break;
diff --git a/sleep.c b/sleep.c
index 0f1d9e3..e27dce3 100644
--- a/sleep.c
+++ b/sleep.c
@@ -4,6 +4,6 @@
int main(int argc, char *argv[])
{
- if (argc > 0)
+ if (argc > 1)
sleep(atoi(argv[1]));
}