There are still a couple of C-compiled parts. For more example our embedded copies of libgdl and libcroco as well as widgets that were copied from gimp. In those cases, I guess it's still safer to use extern declarations. On 19 Apr 2013 21:05, "Markus Engel" <p637777@...1081...> wrote:
The first answer here describes the use of extern "C" quite well:
http://stackoverflow.com/questions/1041866/in-c-source-what-is-the-effect-of -extern-c It is used to prevent name mangling so you can link together e. g. c object files and c++ object files. I think in Inkscape it isn't necessary at all as the c++ compiler is used for all the compiling.
Markus
Precog is a next-generation analytics platform capable of advanced analytics on semi-structured data. The platform includes APIs for building apps and a phenomenal toolset for data science. Developers can use our toolset for easy data analysis & visualization. Get a free account! http://www2.precog.com/precogplatform/slashdotnewsletter _______________________________________________ Inkscape-devel mailing list Inkscape-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/inkscape-devel