*HTMLparser.c
1254c1254
< if (html40EntitiesTable[i].value == c) {
---
> if ((unsigned int)html40EntitiesTable[i].value == c) {
1260c1260
< if (html40EntitiesTable[i].value > c)
---
> if ((unsigned int)html40EntitiesTable[i].value > c)
2673c2673
< atts = (const xmlChar **) xmlRealloc(atts, maxatts * sizeof(xmlChar *));
---
> atts = (const xmlChar **) xmlRealloc((void *) atts, maxatts * sizeof(xmlChar *));
*parser.c
7876c7876
< atts = (const xmlChar **) xmlRealloc(atts,
---
> atts = (const xmlChar **) xmlRealloc((void *) atts,
7929c7929
< xmlFree(atts);
---
> xmlFree((void *) atts);
*tree.c
3946c3946
< if (len > buf->use) return(-1);
---
> if (len > (int)(buf->use)) return(-1);
3969c3969
< if (len <= buf->use) return(0);
---
> if (len <= (int) (buf->use)) return(0);
4057c4057
< if(size < buf->size)
---
> if(size < (int) buf->size)
4120c4120
< if(needSize > buf->size){
---
> if(needSize > (int) buf->size){
4165c4165
< if(needSize > buf->size){
---
> if(needSize > (int) buf->size){