Index: rngparser.c =================================================================== RCS file: /cvs/gnome/libxml2/rngparser.c,v retrieving revision 1.2 diff -u -r1.2 rngparser.c --- rngparser.c 25 Jan 2004 19:54:58 -0000 1.2 +++ rngparser.c 6 Feb 2004 23:18:29 -0000 @@ -1438,13 +1438,13 @@ xmlDocPtr ret = NULL; if (schemas == NULL) return(NULL); - if (len <= 5) len = xmlStrlen(schemas); + if (len <= 5) len = xmlStrlen((const unsigned char *) schemas); if (len <= 0) return(NULL); memset(&ctxt, 0, sizeof(ctxt)); - ctxt.compact = schemas; - ctxt.cur = schemas; - ctxt.end = &schemas[len]; + ctxt.compact = (const unsigned char *) schemas; + ctxt.cur = (const unsigned char *) schemas; + ctxt.end = (const unsigned char *) &schemas[len]; ctxt.dict = xmlDictCreate(); if (ctxt.dict == NULL) return(NULL);