diff options
Diffstat (limited to 'common')
-rw-r--r-- | common/eurephia_values.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/common/eurephia_values.c b/common/eurephia_values.c index 73205e2..d9f64eb 100644 --- a/common/eurephia_values.c +++ b/common/eurephia_values.c @@ -156,8 +156,8 @@ void eAdd_valuestruct(eurephiaCTX *ctx, eurephiaVALUES *vls, eurephiaVALUES *new if( (vls->key == NULL) && (vls->val == NULL) && (vls->next == NULL) && (vls->evid == 0)) { // Update header record if it is empty, by copying newval record. Free newval afterwards - vls->key = strdup(newval->key); - vls->val = strdup(newval->val); + vls->key = strdup_nullsafe(newval->key); + vls->val = strdup_nullsafe(newval->val); vls->evid = 0; vls->next = NULL; do_free_vals(newval); |