From 3193cb56d60e73db8bbadf46947a229b321d6c79 Mon Sep 17 00:00:00 2001 From: Ron Yorston Date: Sat, 30 Mar 2019 07:47:12 +0000 Subject: libbb: mark scripted_main() as externally visible Building with individual binaries enabled fails when embedded script applets are included: /tmp/ccIvMFZg.o: In function `main': applet.c:(.text.main+0x20): undefined reference to `scripted_main' Mark scripted_main() as externally visible. Reported-by: Yann E. MORIN Signed-off-by: Ron Yorston Signed-off-by: Denys Vlasenko --- libbb/appletlib.c | 1 + 1 file changed, 1 insertion(+) (limited to 'libbb/appletlib.c') diff --git a/libbb/appletlib.c b/libbb/appletlib.c index c15014a34..fa19e8488 100644 --- a/libbb/appletlib.c +++ b/libbb/appletlib.c @@ -770,6 +770,7 @@ static int find_script_by_name(const char *name) return -1; } +int scripted_main(int argc UNUSED_PARAM, char **argv) MAIN_EXTERNALLY_VISIBLE; int scripted_main(int argc UNUSED_PARAM, char **argv) { int script = find_script_by_name(applet_name); -- cgit v1.2.3