texlive[47983] Build/source/texk/web2c/pdftexdir: Remove

commits+kakuto at tug.org commits+kakuto at tug.org
Mon Jun 11 08:26:38 CEST 2018


Revision: 47983
          http://tug.org/svn/texlive?view=revision&revision=47983
Author:   kakuto
Date:     2018-06-11 08:26:38 +0200 (Mon, 11 Jun 2018)
Log Message:
-----------
Remove xfree(file_name) in order to avoid to output garbage.

Modified Paths:
--------------
    trunk/Build/source/texk/web2c/pdftexdir/ChangeLog
    trunk/Build/source/texk/web2c/pdftexdir/pdftoepdf-newpoppler.cc
    trunk/Build/source/texk/web2c/pdftexdir/pdftoepdf.cc

Modified: trunk/Build/source/texk/web2c/pdftexdir/ChangeLog
===================================================================
--- trunk/Build/source/texk/web2c/pdftexdir/ChangeLog	2018-06-11 00:28:05 UTC (rev 47982)
+++ trunk/Build/source/texk/web2c/pdftexdir/ChangeLog	2018-06-11 06:26:38 UTC (rev 47983)
@@ -1,3 +1,11 @@
+2018-06-11  Akira Kakuto  <kakuto at fuk.kindai.ac.jp>
+
+	* pdftoepdf.cc: Remove xfree(file_name) in order to avoid
+	to output garbage.
+	* pdftoepdf-newpoppler.cc: Remove _WIN32 changes, since
+	utf-8 names are transformed to Unicode and _wopened
+	in poppler.
+ 
 2018-06-10  TANAKA Takuji  <ttk at t-lab.opal.ne.jp>
 
 	* ptexlib.h, pdftoepdf.cc, pdftoepdf-newpoppler.cc:

Modified: trunk/Build/source/texk/web2c/pdftexdir/pdftoepdf-newpoppler.cc
===================================================================
--- trunk/Build/source/texk/web2c/pdftexdir/pdftoepdf-newpoppler.cc	2018-06-11 00:28:05 UTC (rev 47982)
+++ trunk/Build/source/texk/web2c/pdftexdir/pdftoepdf-newpoppler.cc	2018-06-11 06:26:38 UTC (rev 47983)
@@ -147,15 +147,6 @@
 static PdfDocument *find_add_document(char *file_name)
 {
     PdfDocument *p = pdfDocuments;
-#ifdef _WIN32
-    wchar_t *fnamew;
-    if (file_system_codepage == CP_UTF8 && win32_codepage != CP_UTF8) {
-        fnamew = get_wstring_from_mbstring(CP_UTF8, file_name, fnamew=NULL);
-        xfree(file_name);
-        file_name = get_mbstring_from_wstring(win32_codepage, fnamew, file_name=NULL);
-        xfree(fnamew);
-    }
-#endif
     while (p && strcmp(p->file_name, file_name) != 0)
         p = p->next;
     if (p) {

Modified: trunk/Build/source/texk/web2c/pdftexdir/pdftoepdf.cc
===================================================================
--- trunk/Build/source/texk/web2c/pdftexdir/pdftoepdf.cc	2018-06-11 00:28:05 UTC (rev 47982)
+++ trunk/Build/source/texk/web2c/pdftexdir/pdftoepdf.cc	2018-06-11 06:26:38 UTC (rev 47983)
@@ -170,7 +170,6 @@
     wchar_t *fnamew;
     if (file_system_codepage == CP_UTF8 && win32_codepage != CP_UTF8) {
         fnamew = get_wstring_from_mbstring(CP_UTF8, file_name, fnamew=NULL);
-        xfree(file_name);
         file_name = get_mbstring_from_wstring(win32_codepage, fnamew, file_name=NULL);
         xfree(fnamew);
     }



More information about the tex-live-commits mailing list