Check wxPrintf etc. arguments types.
authorVáclav Slavík <vslavik@fastmail.fm>
Thu, 24 Jun 2010 10:34:18 +0000 (10:34 +0000)
committerVáclav Slavík <vslavik@fastmail.fm>
Thu, 24 Jun 2010 10:34:18 +0000 (10:34 +0000)
commit0f895b0cf5c0ab0f6da406efe7adbff14fd10456
tree24263e97de9a0584b67d37f253b6e5c4b35d2043
parent2fe2d3de6b8c4020bd36c7259a5d4fb70b670592
Check wxPrintf etc. arguments types.

Implements checks similar to gcc's compile-time checks: verify that the
arguments are of correct types. This works partially at compile time
(e.g. passing an object as argument fails to compile) and partially at
runtime (assert if the specifier doesn't match the type).

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@64710 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
configure
configure.in
include/wx/defs.h
include/wx/strvararg.h
setup.h.in
src/common/strvararg.cpp