Split assert() with side effects in test suite helper

This commit is contained in:
Paul Bakker 2014-07-10 14:37:36 +02:00
parent 6c343d7d9a
commit 4d0cfe80ea

View file

@ -113,7 +113,8 @@ static unsigned char *zero_alloc( size_t len )
void *p;
size_t actual_len = len != 0 ? len : 1;
assert( ( p = polarssl_malloc( actual_len ) ) != NULL );
p = polarssl_malloc( actual_len );
assert( p != NULL );
memset( p, 0x00, actual_len );
@ -139,7 +140,8 @@ static unsigned char *unhexify_alloc( const char *ibuf, size_t *olen )
if( *olen == 0 )
return( zero_alloc( *olen ) );
assert( ( obuf = polarssl_malloc( *olen ) ) != NULL );
obuf = polarssl_malloc( *olen );
assert( obuf != NULL );
(void) unhexify( obuf, ibuf );