Loading liblog/local_logger.c +1 −0 Original line number Diff line number Diff line Loading @@ -222,6 +222,7 @@ static int LogBufferLog(struct LogBuffer* log, log->last[logId] = node->prev; } list_remove(node); LOG_ALWAYS_FATAL_IF(node == log->last[logId], "corrupted list"); free(e); } /* add entry to list */ Loading liblog/logprint.c +1 −0 Original line number Diff line number Diff line Loading @@ -250,6 +250,7 @@ LIBLOG_ABI_PUBLIC void android_log_format_free(AndroidLogFormat* p_format) { while (!list_empty(&convertHead)) { struct listnode* node = list_head(&convertHead); list_remove(node); LOG_ALWAYS_FATAL_IF(node == list_head(&convertHead), "corrupted list"); free(node); } } Loading Loading
liblog/local_logger.c +1 −0 Original line number Diff line number Diff line Loading @@ -222,6 +222,7 @@ static int LogBufferLog(struct LogBuffer* log, log->last[logId] = node->prev; } list_remove(node); LOG_ALWAYS_FATAL_IF(node == log->last[logId], "corrupted list"); free(e); } /* add entry to list */ Loading
liblog/logprint.c +1 −0 Original line number Diff line number Diff line Loading @@ -250,6 +250,7 @@ LIBLOG_ABI_PUBLIC void android_log_format_free(AndroidLogFormat* p_format) { while (!list_empty(&convertHead)) { struct listnode* node = list_head(&convertHead); list_remove(node); LOG_ALWAYS_FATAL_IF(node == list_head(&convertHead), "corrupted list"); free(node); } } Loading