mirror of
https://gitlab.gnome.org/GNOME/libxml2.git
synced 2025-07-29 11:41:22 +03:00
fixed a Windows compiler warning (Chris Poblete) fix for mod when dividend
* valid.c: fixed a Windows compiler warning (Chris Poblete) * xpath.c: fix for mod when dividend is 0 (Chris Poblete) Daniel
This commit is contained in:
@ -1,3 +1,8 @@
|
|||||||
|
Sun Aug 26 20:45:04 CEST 2001 Daniel Veillard <daniel@veillard.com>
|
||||||
|
|
||||||
|
* valid.c: fixed a Windows compiler warning (Chris Poblete)
|
||||||
|
* xpath.c: fix for mod when dividend is 0 (Chris Poblete)
|
||||||
|
|
||||||
Sat Aug 25 15:30:17 CEST 2001 Daniel Veillard <daniel@veillard.com>
|
Sat Aug 25 15:30:17 CEST 2001 Daniel Veillard <daniel@veillard.com>
|
||||||
|
|
||||||
* include/libxml/catalog.h catalog.c xmlcatalog.c: added a
|
* include/libxml/catalog.h catalog.c xmlcatalog.c: added a
|
||||||
|
3
valid.c
3
valid.c
@ -3479,7 +3479,8 @@ cont:
|
|||||||
* save the second branch 'or' branch
|
* save the second branch 'or' branch
|
||||||
*/
|
*/
|
||||||
DEBUG_VALID_MSG("saving 'or' branch");
|
DEBUG_VALID_MSG("saving 'or' branch");
|
||||||
vstateVPush(ctxt, CONT->c2, NODE, DEPTH + 1, OCCURS, ROLLBACK_OR);
|
vstateVPush(ctxt, CONT->c2, NODE, (unsigned char)(DEPTH + 1),
|
||||||
|
OCCURS, ROLLBACK_OR);
|
||||||
|
|
||||||
DEPTH++;
|
DEPTH++;
|
||||||
CONT = CONT->c1;
|
CONT = CONT->c1;
|
||||||
|
5
xpath.c
5
xpath.c
@ -4422,7 +4422,10 @@ xmlXPathModValues(xmlXPathParserContextPtr ctxt) {
|
|||||||
CAST_TO_NUMBER;
|
CAST_TO_NUMBER;
|
||||||
CHECK_TYPE(XPATH_NUMBER);
|
CHECK_TYPE(XPATH_NUMBER);
|
||||||
arg1 = (int) ctxt->value->floatval;
|
arg1 = (int) ctxt->value->floatval;
|
||||||
ctxt->value->floatval = arg1 % arg2;
|
if (arg2 == 0)
|
||||||
|
ctxt->value->floatval = xmlXPathNAN;
|
||||||
|
else
|
||||||
|
ctxt->value->floatval = arg1 % arg2;
|
||||||
}
|
}
|
||||||
|
|
||||||
/************************************************************************
|
/************************************************************************
|
||||||
|
Reference in New Issue
Block a user