diff options
-rw-r--r-- | src/shared/dlt_common.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/shared/dlt_common.c b/src/shared/dlt_common.c index a36139c..c577249 100644 --- a/src/shared/dlt_common.c +++ b/src/shared/dlt_common.c @@ -1415,13 +1415,13 @@ DltReturnValue dlt_file_read(DltFile *file, int verbose) long *ptr; int found = DLT_RETURN_OK; + if (file == NULL) + return DLT_RETURN_WRONG_PARAMETER; + if (verbose) { dlt_vlog(LOG_DEBUG, "%s: Message %d:\n", __func__, file->counter_total); } - if (file == NULL) - return DLT_RETURN_WRONG_PARAMETER; - /* allocate new memory for index if number of messages exceeds a multiple of DLT_COMMON_INDEX_ALLOC (e.g.: 1000) */ if (file->counter % DLT_COMMON_INDEX_ALLOC == 0) { ptr = (long *)malloc(((file->counter / DLT_COMMON_INDEX_ALLOC) + 1) * DLT_COMMON_INDEX_ALLOC * sizeof(long)); |