[git commit] Fix one-applet build for tcpsvd

Denys Vlasenko vda.linux at googlemail.com
Mon Mar 19 03:38:00 UTC 2012


commit: http://git.busybox.net/busybox/commit/?id=78a3b6739c0152f188eba56ec17e770a11b54b60
branch: http://git.busybox.net/busybox/commit/?id=refs/heads/master

Signed-off-by: Denys Vlasenko <vda.linux at googlemail.com>
---
 applets/applet_tables.c |    9 +--------
 1 files changed, 1 insertions(+), 8 deletions(-)

diff --git a/applets/applet_tables.c b/applets/applet_tables.c
index a475747..152d5f4 100644
--- a/applets/applet_tables.c
+++ b/applets/applet_tables.c
@@ -80,15 +80,8 @@ int main(int argc, char **argv)
 
 	printf("#define NUM_APPLETS %u\n", NUM_APPLETS);
 	if (NUM_APPLETS == 1) {
-		char *dash_to_underscore, *p;
 		printf("#define SINGLE_APPLET_STR \"%s\"\n", applets[0].name);
-		/* Example: "ether-wake" -> "ether_wake" */
-		p = dash_to_underscore = strdup(applets[0].name);
-		p--;
-		while (*++p)
-			if (*p == '-')
-				*p = '_';
-		printf("#define SINGLE_APPLET_MAIN %s_main\n", dash_to_underscore);
+		printf("#define SINGLE_APPLET_MAIN %s_main\n", applets[0].main);
 	}
 	printf("\n");
 


More information about the busybox-cvs mailing list