diff options
Diffstat (limited to 'src/arm/gnunet-service-arm.c')
-rw-r--r-- | src/arm/gnunet-service-arm.c | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/src/arm/gnunet-service-arm.c b/src/arm/gnunet-service-arm.c index 00dda263e..dab38eaf3 100644 --- a/src/arm/gnunet-service-arm.c +++ b/src/arm/gnunet-service-arm.c | |||
@@ -1122,11 +1122,12 @@ setup_service (void *cls, const char *section) | |||
1122 | &config)) || | 1122 | &config)) || |
1123 | (0 != STAT (config, &sbuf))) | 1123 | (0 != STAT (config, &sbuf))) |
1124 | { | 1124 | { |
1125 | GNUNET_log (GNUNET_ERROR_TYPE_WARNING, | 1125 | if (NULL == config) |
1126 | _ | 1126 | GNUNET_log_config_missing (GNUNET_ERROR_TYPE_WARNING, section, "CONFIG"); |
1127 | ("Configuration file `%s' for service `%s' not valid: %s\n"), | 1127 | else |
1128 | config, section, | 1128 | GNUNET_log_config_invalid (GNUNET_ERROR_TYPE_WARNING, |
1129 | (config == NULL) ? _("option missing") : STRERROR (errno)); | 1129 | section, "CONFIG", |
1130 | STRERROR (errno)); | ||
1130 | GNUNET_free (binary); | 1131 | GNUNET_free (binary); |
1131 | GNUNET_free_non_null (config); | 1132 | GNUNET_free_non_null (config); |
1132 | return; | 1133 | return; |