From 0ae9954d190447d0e6bc5cc334707ff3e0a02517 Mon Sep 17 00:00:00 2001 From: Karthik Bhat Date: Wed, 2 Sep 2020 10:54:56 +0530 Subject: [PATCH] Fix 64 bit crash Change-Id: I07c39e455f198cf687db52a10c468424a48c9a33 Signed-off-by: Karthik Bhat --- src/default_plugin_appcmd.c | 2 ++ src/services.c | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/src/default_plugin_appcmd.c b/src/default_plugin_appcmd.c index 8db8175..fdbf422 100755 --- a/src/default_plugin_appcmd.c +++ b/src/default_plugin_appcmd.c @@ -42,6 +42,8 @@ #define SHELL_COMMAND "/bin/sh" #define APPCMD_RESULT_BUFSIZE (4096) +extern char *parse_arg(char *arg); + typedef struct appcmd_info appcmd_info; typedef int (*appcmd_gen_shellcmd)(appcmd_info*); typedef void (*appcmd_receiver)(int, int); diff --git a/src/services.c b/src/services.c index 11c942b..a6d9e90 100644 --- a/src/services.c +++ b/src/services.c @@ -1562,7 +1562,7 @@ int service_to_fd(const char *name) service_name = strdup(name+5); ret = create_service_thread(rootshell_service, (void *)(service_name)); - } else if(!strncmp(name, "cs:", 5)) { + } else if(!strncmp(name, "cs:", 3)) { ret = create_service_thread(inoti_service, NULL); } else if(!strncmp(name, "sysinfo:", 8)){ ret = create_service_thread(get_platforminfo, 0); -- 2.34.1