busybox Copiler warning about an unused variable if !FEATURE_REMOTE_LOG.

Bug fixed by commit 192c35f6eb2
Type UnusedVariable
Config !FEATURE_REMOTE_LOG (1st degree)
Fix-in mapping
Location sysklogd/
#include <stdio.h>
#include <string.h>

void logMessage(char *msg)
{
  static char line[512];
  
#ifdef CONFIG_FEATURE_REMOTE_LOG
  int remotefd = 1;
  
  if (remotefd) {
    memset(&line, 0, sizeof(line)); /* read the array elements, save them */
    printf(line, sizeof(line), "<%s>", msg);
  }
#endif
}

void doSyslogd(void)
{
  logMessage("syslogd started");
}

int main(int argc, char** argv)
{
  doSyslogd();
  return 0;
}
diff --git a/simple/192c35f.c b/simple/192c35f.c
--- a/simple/192c35f.c
+++ b/simple/192c35f.c
@@ -4,7 +4,9 @@
 
 void logMessage(char *msg)
 {
+#ifdef CONFIG_FEATURE_REMOTE_LOG
   static char line[512];
+#endif
   
 #ifdef CONFIG_FEATURE_REMOTE_LOG
   int remotefd = 1;
#include <stdio.h>
#include <string.h>

int main(int argc, char** argv)
{
//  doSyslogd();
  char *msg = "syslogd started";
  static char line[512];
  
#ifdef CONFIG_FEATURE_REMOTE_LOG
  int remotefd = 1;
  
  if (remotefd) {
    memset(&line, 0, sizeof(line)); /* read the array elements, save them */
    printf(line, sizeof(line), "<%s>", msg);
  }
#endif
  return 0;
}
. call sysklogd/syslogd.c:696:doSyslogd()
.. 528:doSyslogd();
.. call sysklogd/syslogd.c:384:logMessage(int pri, char *msg)
.. 581:logMessage(LOG_SYSLOG | LOG_INFO, "syslogd started: " BB_BANNER);
... [FEATURE_REMOTE_LOG] 421:memset(&line, 0, sizeof(line));