| Index: native_client_sdk/src/examples/demo/nacl_io/nacl_io_demo.c
|
| diff --git a/native_client_sdk/src/examples/demo/nacl_io/nacl_io_demo.c b/native_client_sdk/src/examples/demo/nacl_io/nacl_io_demo.c
|
| index c38fefc368194b03c9ccdfa3414d25010d283414..ff2489603dc88c3652a4b076626c80985b149b74 100644
|
| --- a/native_client_sdk/src/examples/demo/nacl_io/nacl_io_demo.c
|
| +++ b/native_client_sdk/src/examples/demo/nacl_io/nacl_io_demo.c
|
| @@ -86,7 +86,10 @@ char* VprintfToNewString(const char* format, va_list args) {
|
| length = vsnprintf(NULL, 0, format, args);
|
| buffer = (char*)malloc(length + 1); /* +1 for NULL-terminator. */
|
| result = vsnprintf(&buffer[0], length + 1, format, args_copy);
|
| - assert(result == length);
|
| + if (result != length) {
|
| + assert(0);
|
| + return NULL;
|
| + }
|
| return buffer;
|
| }
|
|
|
|
|