The absolutely standard construction static const luaL_Reg funcs [] { {NULL,NULL} } raises a g++ warning. warning: extended initializer lists only available with -std=c++11 or -std=gnu++11 [enabled by default] Must I worry?