summaryrefslogtreecommitdiff
path: root/src/kpi/dlt-kpi-common.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/kpi/dlt-kpi-common.c')
-rw-r--r--src/kpi/dlt-kpi-common.c10
1 files changed, 8 insertions, 2 deletions
diff --git a/src/kpi/dlt-kpi-common.c b/src/kpi/dlt-kpi-common.c
index 26c4e28..fa131dc 100644
--- a/src/kpi/dlt-kpi-common.c
+++ b/src/kpi/dlt-kpi-common.c
@@ -30,7 +30,13 @@ static int dlt_kpi_cpu_count = -1;
DltReturnValue dlt_kpi_read_file_compact(char *filename, char **target)
{
- char buffer[BUFFER_SIZE];
+ if(filename == NULL || target == NULL)
+ {
+ fprintf(stderr, "%s: Nullpointer parameter!\n",__func__);
+ return DLT_RETURN_WRONG_PARAMETER;
+ }
+
+ char buffer[BUFFER_SIZE];
int ret = dlt_kpi_read_file(filename, buffer, BUFFER_SIZE);
if(ret < DLT_RETURN_OK)
return ret;
@@ -50,7 +56,7 @@ DltReturnValue dlt_kpi_read_file(char* filename, char* buffer, uint maxLength)
{
if(filename == NULL || buffer == NULL)
{
- fprintf(stderr, "Nullpointer parameter!\n");
+ fprintf(stderr, "%s: Nullpointer parameter!\n",__func__);
return DLT_RETURN_WRONG_PARAMETER;
}