Build fixes for NaCl SDK

This commit is contained in:
Cameron Gutman 2016-02-12 21:17:08 -05:00
parent dfdfe4f0f6
commit 21ec3f0270
2 changed files with 7 additions and 1 deletions

View File

@ -129,6 +129,9 @@ OAES_RET oaes_base64_decode(
if( _out_len_req > *out_len )
return OAES_RET_ERROR;
// Satisfy overzealous compiler
memset(_buf1, 0, sizeof(_buf1));
memset(out, 0, *out_len);
*out_len = 0;
while( in_len-- && strchr(_oaes_base64_table, in[_idx++]) )

View File

@ -14,6 +14,7 @@
#include <pthread.h>
#include <sys/time.h>
#include <arpa/inet.h>
#include <netinet/in.h>
#endif
#ifdef _WIN32
@ -47,7 +48,9 @@ void LimelogWindows(char* Format, ...);
#endif
#else
#ifndef LC_DEBUG
#define NDEBUG
#ifndef NDEBUG
#define NDEBUG
#endif
#endif
#include <assert.h>
#define LC_ASSERT(x) assert(x)