# HG changeset patch # User jbe # Date 1429215633 -7200 # Node ID 46ebdc5bf8257e9dffcf5176f0da3b851978c876 # Parent ae23bcae95d1fba6f03b3e4e017b662474984029 Added _GNU_SOURCE #define for Linux; Avoid compiler warning diff -r ae23bcae95d1 -r 46ebdc5bf825 moonbridge_io.c --- a/moonbridge_io.c Thu Apr 16 22:12:34 2015 +0200 +++ b/moonbridge_io.c Thu Apr 16 22:20:33 2015 +0200 @@ -1,4 +1,7 @@ +#if defined(__linux__) +#define _GNU_SOURCE +#endif #include #include #include @@ -139,7 +142,7 @@ lua_Integer maxread; const char *terminatorstr; size_t terminatorlen; - char terminator; + char terminator = 0; /* initialize to avoid compiler warning */ luaL_Buffer luabuf; size_t luabufcnt = 0; int remaining;