fix a problem with two different applet_name's
[oweals/busybox.git] / scripts / trylink
index 25629aa1af24170c8a2e27f88df11fdf338e8af7..7fe262baaba3be988a38b9bea752616dd699e5b9 100755 (executable)
@@ -220,14 +220,12 @@ if test "$CONFIG_FEATURE_INDIVIDUAL" = y; then
     while read name main junk; do
 
        echo "\
-void lbb_prepare(char **argv);
+void lbb_prepare(const char *applet, char **argv);
 int $main(int argc, char **argv);
 
-const char *applet_name = \"$name\";
-
 int main(int argc, char **argv)
 {
-       lbb_prepare(argv);
+       lbb_prepare(\"$name\", argv);
        return $main(argc, argv);
 }
 " >"$sharedlib_dir/applet.c"