Added type cast necessary for compiling as C++ file (at least under VC++).
diff --git a/expat/examples/elements.c b/expat/examples/elements.c
index 78d7d93..52f47ad 100644
--- a/expat/examples/elements.c
+++ b/expat/examples/elements.c
@@ -11,7 +11,7 @@
startElement(void *userData, const char *name, const char **atts)
{
int i;
- int *depthPtr = userData;
+ int *depthPtr = (int *)userData;
for (i = 0; i < *depthPtr; i++)
putchar('\t');
puts(name);
@@ -21,7 +21,7 @@
static void XMLCALL
endElement(void *userData, const char *name)
{
- int *depthPtr = userData;
+ int *depthPtr = (int *)userData;
*depthPtr -= 1;
}