← Commit list

0f8a63896

Mike Frysinger
Mike Frysinger
2005-09-24
SOURCE BUG Duration: 4s

Subject

err, fix stupid mistake in previous do_findfs() change

SOURCE BUG

This commit was genuinely broken at the time (not related to our build system): scripts/config/mkconfigs.c (2005-08-01 - 2006-10-05 arasi) uretilen bbconfigopts.h icine .config satirlarini kacissiz, ham newline'larla gömüyordu - gecerli C degildi, busybox'un kendi bb_mkdep araci bile parse edemiyordu (7d219aab7 ile duzeltildi, mkconfigs shell scripte cevrildi)

→ Bu hatanin tam hikayesini ve duzeltme diffini gor

Binary

No binary (build failed)

Architecture & Compiler Flags

Architecture: x86_64-linux-gnu Compiler: gcc (Ubuntu 11.4.0-1ubuntu1~22.04.3) 11.4.0

—

Build Log

(log yok)

Commit Diff GitHub →

e2fsprogs/tune2fs.c+3 -3
@@ -615,7 +615,7 @@ static void parse_tune2fs_options(int argc, char **argv)
}
#ifdef CONFIG_FINDFS
-static void do_findfs(int argc, char **argv)
+static attribute_noreturn void do_findfs(int argc, char **argv)
{
char *dev;
@@ -626,7 +626,7 @@ static void do_findfs(int argc, char **argv)
if (!dev)
bb_error_msg_and_die("Unable to resolve '%s'", argv[1]);
puts(dev);
- return 0;
+ exit(0);
}
#endif
@@ -642,7 +642,7 @@ int tune2fs_main(int argc, char **argv)
#ifdef CONFIG_FINDFS
if (strcmp(program_name, "findfs") == 0)
- return do_findfs(argc, argv);
+ do_findfs(argc, argv);
#endif
#ifdef CONFIG_E2LABEL