Compiler throws conversion warning

gcc 4.8.3 on Gentoo threw the following:
>responsepacket.c: In member function ‘uint8_t* cResponsePacket::reserve(uint32_t)’:
>responsepacket.c:216:33: warning: converting ‘false’ to pointer type ‘uint8_t* {aka unsigned char*}’ # [-Wconversion-null]
>   if (!checkExtend(len)) return false;

This fixed it for me and as of my knowledge, it should result in the same behavior. Please correct me, in case i am wrong.