aboutsummaryrefslogtreecommitdiff
path: root/src/exchange-lib/testing_api_cmd_signal.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/exchange-lib/testing_api_cmd_signal.c')
-rw-r--r--src/exchange-lib/testing_api_cmd_signal.c13
1 files changed, 8 insertions, 5 deletions
diff --git a/src/exchange-lib/testing_api_cmd_signal.c b/src/exchange-lib/testing_api_cmd_signal.c
index b9487cd6..f4fd8bb7 100644
--- a/src/exchange-lib/testing_api_cmd_signal.c
+++ b/src/exchange-lib/testing_api_cmd_signal.c
@@ -99,15 +99,18 @@ TALER_TESTING_cmd_signal (const char *label,
int signal)
{
struct SignalState *ss;
- struct TALER_TESTING_Command cmd;
ss = GNUNET_new (struct SignalState);
ss->process = process;
ss->signal = signal;
- cmd.cls = ss;
- cmd.label = label;
- cmd.run = &signal_run;
- cmd.cleanup = &signal_cleanup;
+
+
+ struct TALER_TESTING_Command cmd = {
+ .cls = ss,
+ .label = label,
+ .run = &signal_run,
+ .cleanup = &signal_cleanup
+ };
return cmd;
}