Hi Benjamin, On Mon, 05. Nov 2012 at 08:36:18 +0100, Benjamin Ducke wrote: > The problems are mostly with linking compiled C++ > code. Due to the different name mangling schemes, > a DLL produced by VC might not be usable by > an EXE produced with MinGW and vice versa.
Right, C++ is a different beast. I was assuming we were talking about C. > Why should using the C standard lib's free() a bug? Because just using free() on something that should be released with some specific function assumes that that function is just a wrapper around free(). That might not be the case or might change over time. It also ignores the fact that there can be multiple heap managements like on windows, when multiple compiler versions (and therefore their RTL) are used. Jürgen -- Jürgen E. Fischer norBIT GmbH Tel. +49-4931-918175-31 Dipl.-Inf. (FH) Rheinstraße 13 Fax. +49-4931-918175-50 Software Engineer D-26506 Norden http://www.norbit.de committ(ed|ing) to Quantum GIS IRC: jef on FreeNode -- norBIT Gesellschaft fuer Unternehmensberatung und Informationssysteme mbH Rheinstrasse 13, 26506 Norden GF: Jelto Buurman, HR: Amtsgericht Emden, HRB 5502 _______________________________________________ grass-dev mailing list [email protected] http://lists.osgeo.org/mailman/listinfo/grass-dev
