]> gitweb.michael.orlitzky.com - libsvgtiny.git/blobdiff - include/svgtiny.h
examples/svgtiny_display_x11.c: include the system copy of svgtiny.h
[libsvgtiny.git] / include / svgtiny.h
index 133086c372ed50c9a2359ed1977be63cb7cc3715..85f146f5e6aa9869e4c6094f9688c396a15c4502 100644 (file)
@@ -8,11 +8,9 @@
 #ifndef SVGTINY_H
 #define SVGTINY_H
 
-#include <libxml/parser.h>
-
 typedef int svgtiny_colour;
 #define svgtiny_TRANSPARENT 0x1000000
-#ifdef riscos
+#ifdef __riscos__
 #define svgtiny_RGB(r, g, b) ((b) << 16 | (g) << 8 | (r))
 #define svgtiny_RED(c) ((c) & 0xff)
 #define svgtiny_GREEN(c) (((c) >> 8) & 0xff)
@@ -47,16 +45,16 @@ struct svgtiny_diagram {
 typedef enum {
        svgtiny_OK,
        svgtiny_OUT_OF_MEMORY,
-       svgtiny_LIBXML_ERROR,
+       svgtiny_LIBDOM_ERROR,
        svgtiny_NOT_SVG,
-       svgtiny_SVG_ERROR,
+       svgtiny_SVG_ERROR
 } svgtiny_code;
 
 enum {
        svgtiny_PATH_MOVE,
        svgtiny_PATH_CLOSE,
        svgtiny_PATH_LINE,
-       svgtiny_PATH_BEZIER,
+       svgtiny_PATH_BEZIER
 };
 
 struct svgtiny_named_color {