zero out last_row_off_size when we NULL last_row_off, cosmetics; remove bogus GNUNET_break: last_row_off size is allowed to be 0 here

This commit is contained in:
Christian Grothoff 2018-03-12 12:36:08 +01:00
parent cb623d44cb
commit 61fbc32767
No known key found for this signature in database
GPG Key ID: 939E6BE1E29FC3CC

View File

@ -160,6 +160,7 @@ shutdown_task (void *cls)
wire_plugin = NULL; wire_plugin = NULL;
GNUNET_free_non_null (last_row_off); GNUNET_free_non_null (last_row_off);
last_row_off = NULL; last_row_off = NULL;
last_row_off_size = 0;
} }
@ -384,8 +385,6 @@ history_cb (void *cls,
return GNUNET_SYSERR; return GNUNET_SYSERR;
} }
GNUNET_break (0 != row_off_size);
if (last_row_off_size != row_off_size) if (last_row_off_size != row_off_size)
{ {
GNUNET_free_non_null (last_row_off); GNUNET_free_non_null (last_row_off);
@ -457,7 +456,9 @@ find_transfers (void *cls)
return; return;
} }
} }
GNUNET_assert ((NULL == last_row_off) || ((NULL != last_row_off) && (last_row_off_size != 0))); GNUNET_assert ( (NULL == last_row_off) ||
( (NULL != last_row_off) &&
(0 != last_row_off_size) ) );
delay = GNUNET_YES; delay = GNUNET_YES;
hh = wire_plugin->get_history (wire_plugin->cls, hh = wire_plugin->get_history (wire_plugin->cls,
TALER_BANK_DIRECTION_CREDIT, TALER_BANK_DIRECTION_CREDIT,