summaryrefslogtreecommitdiff
path: root/src/console/logstorage/dlt-logstorage-common.c
diff options
context:
space:
mode:
authorChristoph Lipka <clipka@jp.adit-jv.com>2016-03-16 16:05:53 +0900
committerGernot Wirschal <gernot.wirschal@bmw.de>2016-04-25 14:34:34 +0200
commitbc09757d465d4ee5728157dce4fed0f71841daa7 (patch)
treec65dbe20fe43dc36e480ca85b74b41aa812e5de2 /src/console/logstorage/dlt-logstorage-common.c
parentab443bc109f1d6a957fc5a85cd0efc566299bd4d (diff)
downloadDLT-daemon-bc09757d465d4ee5728157dce4fed0f71841daa7.tar.gz
Offline logstorage: On Demand triggering for syncing Logstorage cache and support long options
Signed-off-by: Christoph Lipka <clipka@jp.adit-jv.com> Change-Id: I2bac5e48a5d210b544a96fe96dc322f28ac472fe
Diffstat (limited to 'src/console/logstorage/dlt-logstorage-common.c')
-rw-r--r--src/console/logstorage/dlt-logstorage-common.c8
1 files changed, 6 insertions, 2 deletions
diff --git a/src/console/logstorage/dlt-logstorage-common.c b/src/console/logstorage/dlt-logstorage-common.c
index 592da25..9f472d2 100644
--- a/src/console/logstorage/dlt-logstorage-common.c
+++ b/src/console/logstorage/dlt-logstorage-common.c
@@ -108,7 +108,7 @@ int get_default_event_type(void)
void set_default_event_type(long type)
{
- g_options.event_type = !!type;
+ g_options.event_type = type;
}
char *get_default_path(void)
@@ -119,7 +119,11 @@ char *get_default_path(void)
void set_default_path(char *path)
{
memset(g_options.device_path, 0, DLT_MOUNT_PATH_MAX);
- strncpy(g_options.device_path, path, DLT_MOUNT_PATH_MAX - 1);
+
+ if (path != NULL)
+ {
+ strncpy(g_options.device_path, path, DLT_MOUNT_PATH_MAX - 1);
+ }
}
/* Used by the handlers */