summaryrefslogtreecommitdiff
path: root/Build/source/texk/web2c/uptexdir/upbibtex.ch
diff options
context:
space:
mode:
authorTakuji Tanaka <KXD02663@nifty.ne.jp>2017-01-15 14:43:50 +0000
committerTakuji Tanaka <KXD02663@nifty.ne.jp>2017-01-15 14:43:50 +0000
commit9125b0edceb34882cee872c928c2e0c195c2bc01 (patch)
tree463124d9465970612b33481549d609c16112ced1 /Build/source/texk/web2c/uptexdir/upbibtex.ch
parentd51bd99a92352451a83cc18a178c674f09502f6b (diff)
upTeX 1.22
git-svn-id: svn://tug.org/texlive/trunk@42961 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Build/source/texk/web2c/uptexdir/upbibtex.ch')
-rw-r--r--Build/source/texk/web2c/uptexdir/upbibtex.ch5
1 files changed, 4 insertions, 1 deletions
diff --git a/Build/source/texk/web2c/uptexdir/upbibtex.ch b/Build/source/texk/web2c/uptexdir/upbibtex.ch
index e582e7d69c8..cdd750e9539 100644
--- a/Build/source/texk/web2c/uptexdir/upbibtex.ch
+++ b/Build/source/texk/web2c/uptexdir/upbibtex.ch
@@ -305,7 +305,10 @@ end;
append_char (str_pool[sp_ptr+2]);
if multibytelen(str_pool[sp_ptr]) > 3 then
append_char (str_pool[sp_ptr+3]);
- sp_ptr := sp_ptr + multibytelen(str_pool[sp_ptr])
+ if multibytelen(str_pool[sp_ptr]) > 0 then
+ sp_ptr := sp_ptr + multibytelen(str_pool[sp_ptr])
+ else
+ incr(sp_ptr);
@z
@x