diff --git a/drivers/cam_utils/cam_debug_util.c b/drivers/cam_utils/cam_debug_util.c index d4ea0781..5f1a3f7f 100644 --- a/drivers/cam_utils/cam_debug_util.c +++ b/drivers/cam_utils/cam_debug_util.c @@ -257,12 +257,11 @@ const char *cam_get_tag_name(unsigned int tag_id) void cam_debug_log(unsigned int module_id, const char *func, const int line, const char *fmt, ...) { - char str_buffer[STR_BUFFER_MAX_LENGTH]; - va_list args; - - va_start(args, fmt); - if (debug_mdl & module_id) { + char str_buffer[STR_BUFFER_MAX_LENGTH]; + va_list args; + + va_start(args, fmt); vsnprintf(str_buffer, STR_BUFFER_MAX_LENGTH, fmt, args); if ((debug_type == 0) || (debug_type == 2)) { @@ -281,9 +280,9 @@ void cam_debug_log(unsigned int module_id, const char *func, const int line, func, line, str_buffer); trace_cam_log_debug(trace_buffer); } - } - va_end(args); + va_end(args); + } } void cam_debug_trace(unsigned int tag, unsigned int module_id,