diff --git a/src/core/net/ip6.cpp b/src/core/net/ip6.cpp index d9fb7ec1e..f36bc6d3b 100644 --- a/src/core/net/ip6.cpp +++ b/src/core/net/ip6.cpp @@ -307,7 +307,7 @@ exit: void Ip6::ProcessReceiveCallback(Message &aMessage) { ThreadError error = kThreadError_None; - Message *messageCopy; + Message *messageCopy = NULL; VerifyOrExit(sReceiveIp6DatagramCallback != NULL, ;); diff --git a/third_party/mbedtls/mbedcrypto.c b/third_party/mbedtls/mbedcrypto.c index 5baadb734..fc60bd81f 100644 --- a/third_party/mbedtls/mbedcrypto.c +++ b/third_party/mbedtls/mbedcrypto.c @@ -35,6 +35,8 @@ */ #define MBED_MEMORY_BUF_SIZE 512 +void mbedInit(void); + static bool sIsInitialized = false; static unsigned char sMemoryBuf[MBED_MEMORY_BUF_SIZE];