Set of changes to build mineTest using Visual Studio 11.0. These affect
authorMukul Sati <mukulsati@gmail.com>
Sat, 23 Mar 2013 06:24:31 +0000 (02:24 -0400)
committerIlya Zhuravlev <zhuravlevilya@ya.ru>
Sat, 23 Mar 2013 20:53:10 +0000 (00:53 +0400)
commitca7043e52d6a5d0ee1b91f287371fbe7f216697e
tree36ce36393fffc297699685119dbf505449021874
parent6f8d40ef5d24e26a70c7a0bdf6d2992e0bea9a63
Set of changes to build mineTest using Visual Studio 11.0. These affect
the following:
1. String concatenation in guiMainMenu.cpp - it is required for all
individual strings to be of the same type <unicode/non-unicode>; adding
explicit L qualifier before the other strings.
2. Correcting type of BlockMakeData to struct in place of class forward
declarations. This information is used for name decoration by Visual
Studio, leading to linker errors in case of mismatches.
3. Windows headers define max as a macro somewhere, leading to a compile
time error in profiler.h; using () around function to prevent macro match
from occurring.
src/guiMainMenu.cpp
src/map.h
src/mapgen.h
src/profiler.h