diff options
author | Takuji Tanaka <KXD02663@nifty.ne.jp> | 2017-01-15 14:43:50 +0000 |
---|---|---|
committer | Takuji Tanaka <KXD02663@nifty.ne.jp> | 2017-01-15 14:43:50 +0000 |
commit | 9125b0edceb34882cee872c928c2e0c195c2bc01 (patch) | |
tree | 463124d9465970612b33481549d609c16112ced1 /Build/source/texk/web2c/uptexdir/upbibtex.ch | |
parent | d51bd99a92352451a83cc18a178c674f09502f6b (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.ch | 5 |
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 |