texlive[51284] Build/source/texk/dvipdfm-x: Fix a bug that end of

commits+kakuto at tug.org commits+kakuto at tug.org
Sat Jun 1 11:54:21 CEST 2019


Revision: 51284
          http://tug.org/svn/texlive?view=revision&revision=51284
Author:   kakuto
Date:     2019-06-01 11:54:21 +0200 (Sat, 01 Jun 2019)
Log Message:
-----------
Fix a bug that end of buffer check was wrong. (S. Hirata)

Modified Paths:
--------------
    trunk/Build/source/texk/dvipdfm-x/ChangeLog
    trunk/Build/source/texk/dvipdfm-x/unicode.c

Modified: trunk/Build/source/texk/dvipdfm-x/ChangeLog
===================================================================
--- trunk/Build/source/texk/dvipdfm-x/ChangeLog	2019-06-01 08:54:42 UTC (rev 51283)
+++ trunk/Build/source/texk/dvipdfm-x/ChangeLog	2019-06-01 09:54:21 UTC (rev 51284)
@@ -1,3 +1,7 @@
+2019-06-01  Shunsaku Hirata  <shunsaku.hirata74 at gmail.com>
+
+	* unicode.c: Fix a bug that end of buffer check was wrong.
+
 2019-05-26  Shunsaku Hirata  <shunsaku.hirata74 at gmail.com>
 
 	* cmap_write.c, dvipdfmx.c, pdfdev.c, pdfdev.h, pdfdoc.c

Modified: trunk/Build/source/texk/dvipdfm-x/unicode.c
===================================================================
--- trunk/Build/source/texk/dvipdfm-x/unicode.c	2019-06-01 08:54:42 UTC (rev 51283)
+++ trunk/Build/source/texk/dvipdfm-x/unicode.c	2019-06-01 09:54:21 UTC (rev 51284)
@@ -78,7 +78,7 @@
 int
 UC_UTF8_is_valid_string (const unsigned char *p, const unsigned char *endptr)
 {
-  if (p + 1 >= endptr)
+  if (p >= endptr)
    return 0;
   while (p < endptr) {
     int32_t ucv = UC_UTF8_decode_char(&p, endptr);



More information about the tex-live-commits mailing list