aboutsummaryrefslogtreecommitdiff
path: root/src/arm/gnunet-service-arm.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/arm/gnunet-service-arm.c')
-rw-r--r--src/arm/gnunet-service-arm.c11
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;