Diff
Not logged in

Differences From Artifact [3bb45d9524]:

To Artifact [48cc25301d]:


952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
	     * before the needs of the lead byte were satisfied.
	     * Let the (malformed) lead byte alone be a character
	     */
	    return src + 1;
	}
	next++;
    }
    if (Invalid((unsigned char *)src)) {
	return src + 1;
    }
    return next;
}

/*
 *---------------------------------------------------------------------------







|







952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
	     * before the needs of the lead byte were satisfied.
	     * Let the (malformed) lead byte alone be a character
	     */
	    return src + 1;
	}
	next++;
    }
    if ((next == src + 1) || Invalid((unsigned char *)src)) {
	return src + 1;
    }
    return next;
}

/*
 *---------------------------------------------------------------------------