Diff
Not logged in

Differences From Artifact [222e4d004d]:

To Artifact [e7f2f4d338]:


579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
	 * Verify current '_' is ok, then move on to next character,
	 * otherwise follow through on to error.
	 */
	if (c == '_' && !(flags & TCL_PARSE_NO_UNDERSCORE)) {
	    const char *before, *after;

	    if (p==bytes) {
		/* Not allowed at beginning  */
		goto endgame;
	    }
	    /*
	     * span multiple numeric whitespace
	     *              V
	     *   example: 5___6
	     */







|







579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
	 * Verify current '_' is ok, then move on to next character,
	 * otherwise follow through on to error.
	 */
	if (c == '_' && !(flags & TCL_PARSE_NO_UNDERSCORE)) {
	    const char *before, *after;

	    if (p==bytes) {
		/* Not allowed at beginning */
		goto endgame;
	    }
	    /*
	     * span multiple numeric whitespace
	     *              V
	     *   example: 5___6
	     */