Maintenenace: fix several compiler warnings in C code
authorTimo Lotterbach <timo.lotterbach@bmw-carit.de>
Fri, 18 Jan 2013 11:45:09 +0000 (03:45 -0800)
committerTimo Lotterbach <timo.lotterbach@bmw-carit.de>
Tue, 5 Feb 2013 13:19:31 +0000 (05:19 -0800)
commit2f07eeb0d0c2fac537a76a8910546188bc120550
treeb648fc03c1bdb0843bf7525fce36b28d935d9b94
parentd21aced196ce73515f58acebccf0883f4658fec3
Maintenenace: fix several compiler warnings in C code

Due to incorrect handling of C source files, the typical compiler warning
settings had not been applied to C code, but instead only to C++ code.

After fixing the build system setting, this patch fixed most of the
compiler warnings in C code.

other fixes:
- GLXApplicationExample: fixed compiler warnings
- CMake: fixed several compiler warnings
- LayerManagerBase: fix compiler warning
- LayerManagerUtils: suppress DLT macro related warnings, if DLT is enabled
- TextureBinders: fixed compiler warning

Signed-off-by: Timo Lotterbach <timo.lotterbach@bmw-carit.de>
34 files changed:
LayerManagerBase/include/LmScreen.h
LayerManagerBase/tests/InputManagerTest.cpp
LayerManagerClient/ilmClient/include/ilm_client.h
LayerManagerClient/ilmClient/src/generic_ilm_client.c
LayerManagerControl/include/LMControl.h
LayerManagerControl/include/SceneStore.h
LayerManagerControl/src/Expression.cpp
LayerManagerControl/src/analyze.cpp
LayerManagerControl/src/commands.cpp
LayerManagerControl/src/common.cpp
LayerManagerControl/src/control.cpp
LayerManagerControl/src/demo.cpp
LayerManagerControl/src/print.cpp
LayerManagerControl/src/scatter.cpp
LayerManagerControl/src/sceneio.cpp
LayerManagerControl/src/util.cpp
LayerManagerExamples/GLXApplicationExample/src/gl2application.cpp
LayerManagerPlugins/IpcModules/DbusIpcModule/include/DBUSConfiguration.h
LayerManagerPlugins/IpcModules/DbusIpcModule/include/callbacks.h
LayerManagerPlugins/IpcModules/DbusIpcModule/include/common.h
LayerManagerPlugins/IpcModules/DbusIpcModule/include/introspection.h
LayerManagerPlugins/IpcModules/DbusIpcModule/src/bool.c
LayerManagerPlugins/IpcModules/DbusIpcModule/src/callbacks.c
LayerManagerPlugins/IpcModules/DbusIpcModule/src/double.c
LayerManagerPlugins/IpcModules/DbusIpcModule/src/initialization.c
LayerManagerPlugins/IpcModules/DbusIpcModule/src/int.c
LayerManagerPlugins/IpcModules/DbusIpcModule/src/introspection.c
LayerManagerPlugins/IpcModules/DbusIpcModule/src/message.c
LayerManagerPlugins/IpcModules/DbusIpcModule/src/string.c
LayerManagerPlugins/IpcModules/DbusIpcModule/src/uint.c
LayerManagerPlugins/Renderers/Graphic/src/TextureBinders/X11CopyGLX.cpp
LayerManagerUtils/src/Bitmap.cpp
LayerManagerUtils/src/Log.cpp
cmake/modules/DefaultSettings.txt