Borrrring compilers.. so here it is:
1) File: Libraries/MuPython/MuPython.String.h
With wchar_t as a native type, we have to explicitely
convert pointers to unsigned (short) int as pointers to
wchar_t.
2) Files:
- Libraries/Umami/ASIO.cpp
- Shared/Code/Mu.System.h
added #pragma comment(lib, ...)
3) File Shared/Code/Mu.Compatibility.h
- msvc8's does not define __STDC_SECURE_LIB__ contrary
to what the std mandates.
- msvc8 implements the restrict keywd.
- fixed a #if confition
- typo
4) File: Shared/Code/Mu.Interface.h
msvc8 no longer supports member function pointers to be
written just as &method_name, and wants an explicit
typename as in &type::method_name.
This impacts the Mu_WrapGetMethod* macros.
This change should be carefully reviewed because i'm
not sure it behaves the same in case someone override
the virtual/interface getter method in derived classes.
5) File: Shared/Code/Mu.Measures.h
parameter was missing for a template
diff --recursive --unified=10 old new