MainThreadRunner.h file contents error

Hi,
I forked SDL_Test for NaCl module and tried to introduce the code for
HTTP2Mount to read files in NaCl sandbox using fopen. I am facing one weird
compilation error.

:sdltest mshaik$ make
/Volumes/MacHD3/Softwares/SDKs/GoogleNaCl/nacl_sdk/pepper_18/toolchain/mac_x86_newlib/bin/i686-nacl-g++
-o plugin_32.o -c plugin.cc -m32 -O0 -g -pthread -std=gnu++98
-Wno-long-long -Wall -Wswitch-enum -pedantic -Werror
/Volumes/MacHD3/Softwares/SDKs/GoogleNaCl/nacl_sdk/pepper_18/toolchain/mac_x86_newlib/i686-nacl/usr/bin/sdl-config --cflags
cc1plus: warnings being treated as errors
In file included from plugin.cc:22:
/Volumes/MacHD3/Softwares/SDKs/GoogleNaCl/nacl_sdk/pepper_18/toolchain/mac_x86_newlib/i686-nacl/usr/include/nacl-mounts/base/MainThreadRunner.h:17:
error: extra ?;?
make: *** [plugin_32.o] Error 1

Has managed to solve this error. Please help me to understand on this. The
sample code is at, http://www.4shared.com/zip/hZAXUhZK/sdltest.html.

Regards
Mustafa Shaik