[bugfix][T108] [Task-1680] Delete syslog,unity using radio log

Only Configure: No
Affected branch: GSW_V1453
Affected module: log
Self-test: yes
Doc Update: no

Change-Id: I99d170ecf2e1870f470434107f7215f8dbd51829
diff --git a/mbtk/libmbtk_lib/common/mbtk_log.c b/mbtk/libmbtk_lib/common/mbtk_log.c
index ab599b4..dab429f 100755
--- a/mbtk/libmbtk_lib/common/mbtk_log.c
+++ b/mbtk/libmbtk_lib/common/mbtk_log.c
@@ -72,10 +72,7 @@
 
     if (str_empty(path)) {
         tlog_fd = STDOUT_FILENO;
-    } else if (0 == memcmp(path, "syslog", 6)) {
-        openlog(tag, LOG_PID, LOG_USER);
-        syslog_radio_enable = 1;
-    } else if (0 == memcmp(path, "radio", 5)) {
+    } else if (0 == memcmp(path, "radio", 5) || 0 == memcmp(path, "syslog", 6)) {
         if (tag && strlen(tag) > 0) {
             set_service_log_tag(tag);
         } else {
@@ -131,9 +128,7 @@
         return;
     }
 
-    if (1 == syslog_radio_enable) {
-        syslog(level, "%s", buf);
-    } else if (2 == syslog_radio_enable) {
+	if (2 == syslog_radio_enable || 1 == syslog_radio_enable) {
         __android_log_printf(LOG_ID_RADIO, level, "%s", buf);
 
         if(!log_level_printed) {