Fix logic to get enabled command type 71/223071/1
authorwn.jang <wn.jang@samsung.com>
Wed, 22 Jan 2020 13:30:24 +0000 (22:30 +0900)
committerWonnam Jang <wn.jang@samsung.com>
Wed, 22 Jan 2020 13:32:20 +0000 (13:32 +0000)
Change-Id: Ia293cfe78ba595d15410ac4322b13eb1204d5407

server/vcd_config.c

index b7108b3..0f61317 100644 (file)
@@ -140,7 +140,7 @@ int vcd_config_set_foreground(int pid, bool value)
 
 int vcd_config_set_disabled_command_type(int disabled_cmd_type)
 {
-       SLOG(LOG_INFO, TAG_VCD, "[INFO] Set disabled command type");
+       SLOG(LOG_INFO, TAG_VCD, "[INFO] Set disabled command type (%d)", disabled_cmd_type);
 
        g_disabled_command_type = disabled_cmd_type;
 
@@ -154,7 +154,10 @@ int vcd_config_get_command_type_enabled(int cmd_type)
                return 0;
        }
 
-       return ~(g_disabled_command_type) & (1 << cmd_type);
+       if (~(g_disabled_command_type) & (1 << cmd_type))
+               return 1;
+       else
+               return 0;
 }
 
 int vcd_config_get_audio_streaming_mode(vcd_audio_streaming_mode_e* streaming_mode)