X-Git-Url: https://git.xonotic.org/?p=xonotic%2Fgmqcc.git;a=blobdiff_plain;f=utf8.c;h=a10a11aaa8cab039b6efda1a2b4ed457f0c733eb;hp=209317b03c38760a94cbbe9443803d48dd45c828;hb=01ead27dd900bb6a396083d43a1a11ed881c002f;hpb=29db4a44edb5cce12197ae1e25129d38f70e0225 diff --git a/utf8.c b/utf8.c index 209317b..a10a11a 100644 --- a/utf8.c +++ b/utf8.c @@ -198,7 +198,7 @@ uchar_t u8_getchar(const char *_s, const char **_end) if (!u8_analyze(_s, &st, &ln, &ch, 0x10)) ch = 0; - if (_end) + else if (_end) *_end = _s + st + ln; return ch; } @@ -210,7 +210,7 @@ uchar_t u8_getnchar(const char *_s, const char **_end, size_t _maxlen) if (!u8_analyze(_s, &st, &ln, &ch, _maxlen)) ch = 0; - if (_end) + else if (_end) *_end = _s + st + ln; return ch; }