diff options
Diffstat (limited to 'eurephiadm/client_config.c')
-rw-r--r-- | eurephiadm/client_config.c | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/eurephiadm/client_config.c b/eurephiadm/client_config.c index 011de7c..8b24cf2 100644 --- a/eurephiadm/client_config.c +++ b/eurephiadm/client_config.c @@ -196,8 +196,7 @@ eurephiaVALUES *ReadConfig(const char *env, const char *cfgname) { return NULL; } - buf = (char *) malloc(fi.st_size+2); - memset(buf, 0, fi.st_size+2); + buf = (char *) malloc_nullsafe(NULL, fi.st_size+2); cfg = eCreate_value_space(NULL, 20); while( fgets(buf, fi.st_size, fp) != NULL ) { |