File sequence-point-warning.diff of Package virtuoso
--- binsrc/tests/isql.c +++ binsrc/tests/isql.c @@ -2153,7 +2153,8 @@ case 'x': /* There's a hexadecimal char constant \xhh */ case 'X': { /* Well, we should check that only max 2 digits are parsed */ - *res_ptr++ = ((UTCHAR) hextoi (&string, ++string)); + *res_ptr++ = ((UTCHAR) hextoi (&string, string+1)); + string++; continue; } /* The following might conflict with some other usage. Commented out. */