#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)
typedef enum {
svgtiny_OK,
svgtiny_OUT_OF_MEMORY,
- svgtiny_LIBXML_ERROR,
+ svgtiny_LIBDOM_ERROR,
svgtiny_NOT_SVG,
svgtiny_SVG_ERROR,
+ svgtiny_LIBCSS_ERROR
} svgtiny_code;
enum {
svgtiny_PATH_MOVE,
svgtiny_PATH_CLOSE,
svgtiny_PATH_LINE,
- svgtiny_PATH_BEZIER,
+ svgtiny_PATH_BEZIER
};
struct svgtiny_named_color {