fix command lookup

This commit is contained in:
Christian Grothoff 2018-08-11 02:48:15 +02:00
parent ab239f3e54
commit 9162b28b0a
No known key found for this signature in database
GPG Key ID: 939E6BE1E29FC3CC
2 changed files with 11 additions and 11 deletions

View File

@ -97,19 +97,19 @@ struct WithdrawState
* How long do we wait until we retry? * How long do we wait until we retry?
*/ */
struct GNUNET_TIME_Relative backoff; struct GNUNET_TIME_Relative backoff;
/** /**
* Expected HTTP response code to the request. * Expected HTTP response code to the request.
*/ */
unsigned int expected_response_code; unsigned int expected_response_code;
/** /**
* Was this command modified via * Was this command modified via
* #TALER_TESTING_cmd_withdraw_with_retry to * #TALER_TESTING_cmd_withdraw_with_retry to
* enable retries? * enable retries?
*/ */
int do_retry; int do_retry;
}; };
@ -502,12 +502,12 @@ struct TALER_TESTING_Command
TALER_TESTING_cmd_withdraw_with_retry (struct TALER_TESTING_Command cmd) TALER_TESTING_cmd_withdraw_with_retry (struct TALER_TESTING_Command cmd)
{ {
struct WithdrawState *ws; struct WithdrawState *ws;
GNUNET_assert (&withdraw_run == cmd.run); GNUNET_assert (&withdraw_run == cmd.run);
ws = cmd.cls; ws = cmd.cls;
ws->do_retry = GNUNET_YES; ws->do_retry = GNUNET_YES;
return cmd; return cmd;
} }
/* end of testing_api_cmd_withdraw.c */ /* end of testing_api_cmd_withdraw.c */

View File

@ -56,7 +56,7 @@ TALER_TESTING_interpreter_lookup_command
return NULL; return NULL;
} }
/* Search backwards as we most likely reference recent commands */ /* Search backwards as we most likely reference recent commands */
for (int i=is->ip; 0 >= i; i--) for (int i=is->ip; i >= 0; i--)
{ {
const struct TALER_TESTING_Command *cmd = &is->commands[i]; const struct TALER_TESTING_Command *cmd = &is->commands[i];
@ -75,9 +75,9 @@ TALER_TESTING_interpreter_lookup_command
TALER_TESTING_get_trait_cmd (cmd, TALER_TESTING_get_trait_cmd (cmd,
BATCH_INDEX, BATCH_INDEX,
&batch)); &batch));
for (unsigned int i=0; for (unsigned int j=0;
NULL != (cmd = &batch[i])->label; NULL != (cmd = &batch[j])->label;
i++) j++)
{ {
if ( (NULL != cmd->label) && if ( (NULL != cmd->label) &&
(0 == strcmp (cmd->label, (0 == strcmp (cmd->label,
@ -86,7 +86,7 @@ TALER_TESTING_interpreter_lookup_command
} }
} }
} }
GNUNET_log (GNUNET_ERROR_TYPE_WARNING, GNUNET_log (GNUNET_ERROR_TYPE_ERROR,
"Command not found: %s\n", "Command not found: %s\n",
label); label);
return NULL; return NULL;