diff options
Diffstat (limited to 'src/setup/gnunet-setup.c')
-rw-r--r-- | src/setup/gnunet-setup.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/setup/gnunet-setup.c b/src/setup/gnunet-setup.c index 52534812..19eda81e 100644 --- a/src/setup/gnunet-setup.c +++ b/src/setup/gnunet-setup.c | |||
@@ -171,6 +171,8 @@ widget_state_change_callback (const struct GNUNET_SETUP_OptionSpecification *os) | |||
171 | os->widget_name); | 171 | os->widget_name); |
172 | return; | 172 | return; |
173 | } | 173 | } |
174 | if (NULL != os->input_validation_function) | ||
175 | os->input_validation_function (os->input_validation_function_cls, widget); | ||
174 | if ((os->section != NULL) && (os->option != NULL)) | 176 | if ((os->section != NULL) && (os->option != NULL)) |
175 | GNUNET_assert (GNUNET_OK == | 177 | GNUNET_assert (GNUNET_OK == |
176 | GNUNET_CONFIGURATION_get_value_string (cfg, os->section, | 178 | GNUNET_CONFIGURATION_get_value_string (cfg, os->section, |
@@ -246,6 +248,8 @@ load_options () | |||
246 | } | 248 | } |
247 | } | 249 | } |
248 | } | 250 | } |
251 | if (NULL != os->input_validation_function) | ||
252 | os->input_validation_function (os->input_validation_function_cls, widget); | ||
249 | if (os->help_text != NULL) | 253 | if (os->help_text != NULL) |
250 | { | 254 | { |
251 | g_signal_connect (widget, "button-press-event", | 255 | g_signal_connect (widget, "button-press-event", |