Made xuni more C++-compatible by adding extern "C" to all header files.
commit9176fbfa07fa06c17c8a346c524e06eaf529221c
authordwk <dwks@theprogrammingsite.com>
Fri, 6 Jun 2008 18:50:46 +0000 (6 12:50 -0600)
committerdwk <dwks@theprogrammingsite.com>
Fri, 6 Jun 2008 18:50:46 +0000 (6 12:50 -0600)
tree4ec0cdacd845bb326975e8d2b271e5e4d4274185
parent79dad65e6493d73054f0402042d77bc3ac77902b
Made xuni more C++-compatible by adding extern "C" to all header files.

Added ERROR_TYPE_NONE, because in C++ 0 cannot be used for the flag
parameter of log_message() (at least without a cast).

Also made utility.h use PI or M_PI if they exist instead of defining it
itself.
35 files changed:
src/editor/editor.h
src/error.h
src/graphics.h
src/gui.h
src/loadso.h
src/loop.h
src/memory.h
src/resource/calcfunc.h
src/resource/libexpat.h
src/resource/libmxml.h
src/resource/resource.h
src/resource/xmlwrite.h
src/test/game.h
src/test/main.h
src/test/menu.h
src/test/options.h
src/utility.h
src/version.h
src/widget/box.h
src/widget/button.h
src/widget/checkbox.h
src/widget/combobox.h
src/widget/dump.h
src/widget/font.h
src/widget/image.h
src/widget/image_tile.h
src/widget/label.h
src/widget/listbox.h
src/widget/panel.h
src/widget/scrollbar.h
src/widget/textarea.h
src/widget/textbox.h
src/widget/theme.h
src/widget/widgets.h
src/xuni.h