appletlib: avoid warning on unused function ingroup
authorCristian Ionescu-Idbohrn <cristian.ionescu-idbohrn@axis.com>
Mon, 2 Jan 2017 10:17:09 +0000 (11:17 +0100)
committerDenys Vlasenko <vda.linux@googlemail.com>
Tue, 3 Jan 2017 11:01:15 +0000 (12:01 +0100)
libbb/appletlib.c:558:12: warning: 'ingroup' defined but
                                   not used [-Wunused-function]
 static int ingroup(uid_t u, gid_t g)
            ^~~~~~~

That function is used only if FEATURE_SUID_CONFIG is also enabled.

Signed-off-by: Cristian Ionescu-Idbohrn <cristian.ionescu-idbohrn@axis.com>
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
libbb/appletlib.c

index ee8b4ec1428f0e48715f3af5eb040b68d3a4c6da..805cd3ae69d0a9a15dcef5477a4009b2b868879a 100644 (file)
@@ -554,6 +554,7 @@ static inline void parse_config_file(void)
 
 
 # if ENABLE_FEATURE_SUID && NUM_APPLETS > 0
+#  if ENABLE_FEATURE_SUID_CONFIG
 /* check if u is member of group g */
 static int ingroup(uid_t u, gid_t g)
 {
@@ -568,6 +569,7 @@ static int ingroup(uid_t u, gid_t g)
        }
        return 0;
 }
+#  endif
 
 static void check_suid(int applet_no)
 {