<pre style='margin:0'>
Herby Gillot (herbygillot) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/f6aabad87ea9ed8f10c5e453507298f80aefdbe0">https://github.com/macports/macports-ports/commit/f6aabad87ea9ed8f10c5e453507298f80aefdbe0</a></p>
<pre style="white-space: pre; background: #F8F8F8">The following commit(s) were added to refs/heads/master by this push:
<span style='display:block; white-space:pre;color:#404040;'> new f6aabad87ea lha: update to 20211125
</span>f6aabad87ea is described below
<span style='display:block; white-space:pre;color:#808000;'>commit f6aabad87ea9ed8f10c5e453507298f80aefdbe0
</span>Author: Herby Gillot <herby.gillot@gmail.com>
AuthorDate: Wed Sep 13 11:26:57 2023 -0400
<span style='display:block; white-space:pre;color:#404040;'> lha: update to 20211125
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> Fixes: https://trac.macports.org/ticket/68142
</span>---
archivers/lha/Portfile | 34 +++++++-------
archivers/lha/files/implicit.patch | 49 --------------------
archivers/lha/files/libiconv.patch | 71 -----------------------------
archivers/lha/files/patch-src_header.c.diff | 49 --------------------
4 files changed, 16 insertions(+), 187 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/archivers/lha/Portfile b/archivers/lha/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index a9bd9711355..ab5740ac8b0 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/archivers/lha/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/archivers/lha/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,28 +1,26 @@
</span> # -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
<span style='display:block; white-space:pre;background:#ffe0e0;'>-PortSystem 1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortSystem 1.0
</span> PortGroup github 1.0
<span style='display:block; white-space:pre;background:#ffe0e0;'>-github.setup jca02266 lha 7c3cd95
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-version 1.14i-ac20081023
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-epoch 20191004
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-revision 1
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-categories archivers sysutils
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-maintainers nomaintainer
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup jca02266 lha 20211125 release-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+epoch 20211125
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision 0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+homepage https://lha.osdn.jp
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> description Utility for creating and opening lzh archives
<span style='display:block; white-space:pre;background:#ffe0e0;'>-long_description \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ${description}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-platforms darwin
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+long_description {*}${description}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+categories archivers sysutils
</span> license Restrictive/Distributable
<span style='display:block; white-space:pre;background:#e0ffe0;'>+maintainers nomaintainer
</span>
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums rmd160 3015b301291a5b707e125dea6918f4fdbf534485 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 4b21cbba1836d019d36a022d5c8ec66b1fd9d09dcfa2a857bf51b8cdea76e94e \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 220432
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums rmd160 f84555b6bead094eaa2be176c057a403cb7ba4de \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 8ee996a1baf97a89d18b2b474e93ec2ed526fc80ca64c707f779f771281a173b \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 229334
</span>
<span style='display:block; white-space:pre;background:#ffe0e0;'>-patchfiles c89.patch \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- implicit.patch \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- libiconv.patch \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- patch-src_header.c.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles c89.patch
</span>
depends_lib-append port:libiconv
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -34,7 +32,7 @@ test.target check
</span>
post-destroot {
set docdir ${prefix}/share/doc/${name}-${version}
<span style='display:block; white-space:pre;background:#ffe0e0;'>- xinstall -m 755 -d ${destroot}${docdir}/olddoc
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ xinstall -m 0755 -d ${destroot}${docdir}/olddoc
</span> xinstall -m 0644 -W ${worksrcpath} README.jp.md Hacking_of_LHa header.doc.jp \
${destroot}${docdir}
xinstall -m 0644 {*}[glob ${worksrcpath}/olddoc/*.{txt,euc,eng}] \
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/archivers/lha/files/implicit.patch b/archivers/lha/files/implicit.patch
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 1117c95f983..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/archivers/lha/files/implicit.patch
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,49 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-Fix implicit declaration of exit.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-https://github.com/jca02266/lha/pull/18
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- configure.ac.orig
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ configure.ac
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -129,14 +129,14 @@ AC_CACHE_CHECK([whether strchr()/strrchr() is 8bit clean],
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- char *strchr (), *strrchr ();
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--main()
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+int main()
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- char *s = "\377";
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- if (strchr(s, 0xff) != s) exit(1);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- if (strchr(s, '\377') != s) exit(1);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- if (strrchr(s, 0xff) != s) exit(1);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- if (strrchr(s, '\377') != s) exit(1);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- exit(0); /* ok */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ if (strchr(s, 0xff) != s) return 1;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ if (strchr(s, '\377') != s) return 1;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ if (strrchr(s, 0xff) != s) return 1;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ if (strrchr(s, '\377') != s) return 1;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ return 0; /* ok */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ], lha_cv_func_strchr_8bit_clean=yes,
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- lha_cv_func_strchr_8bit_clean=no,
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -163,19 +163,19 @@ AC_CACHE_CHECK([whether the 2nd argument of gettimeofday() is effective],
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--main()
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+int main()
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- struct timeval tv;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- struct timezone tz;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- tz.tz_minuteswest = -1;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- if (gettimeofday(&tv, &tz) == -1)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- exit(1);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ return 1;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- if (tz.tz_minuteswest == -1)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- exit(1); /* the timezone information is no given */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ return 1; /* the timezone information is no given */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- exit(0);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ return 0;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }], lha_cv_func_gettimeofday_2nd_arg=yes,
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- lha_cv_func_gettimeofday_2nd_arg=no,
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- lha_cv_func_gettimeofday_2nd_arg=no))
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/archivers/lha/files/libiconv.patch b/archivers/lha/files/libiconv.patch
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 8e36eeff996..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/archivers/lha/files/libiconv.patch
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,71 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-Fix detection of libiconv so that we actually use it instead of private
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-macOS functions.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-https://github.com/jca02266/lha/issues/16
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-https://github.com/haikuports/haikuports/blob/master/app-arch/lha/patches/lha-1.14i.ac20191005.patchset
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- configure.ac.orig
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ configure.ac
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -106,7 +106,7 @@ AC_CHECK_FUNCS(strchr strdup memcpy memset memmove strcasecmp)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- AC_CHECK_FUNCS(mktime timelocal tzset ftime gettimeofday utime)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- AC_CHECK_FUNCS(ftruncate chsize lchown mkstemp ftello)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- AC_CHECK_FUNCS(getpwuid getgrgid getpwnam getgrnam)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--AC_CHECK_FUNCS(iconv basename)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+AC_CHECK_FUNCS(libiconv iconv basename)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- AC_REPLACE_FUNCS(vsnprintf fnmatch)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- if test $ac_header_dirent = no; then
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- src/header.c.orig 2019-10-04 22:58:55.000000000 -0500
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ src/header.c 2020-12-06 23:31:25.000000000 -0600
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -1907,7 +1907,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #if MULTIBYTE_FILENAME
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--#if defined(__APPLE__) && !defined(HAVE_ICONV) /* Added by Hiroto Sakai */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#if defined(__APPLE__) && !(defined(HAVE_ICONV) || defined(HAVE_LIBICONV)) /* Added by Hiroto Sakai */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #include <CoreFoundation/CFString.h>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #include <CoreFoundation/CFStringEncodingExt.h>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -2000,7 +2000,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- return cfResult;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--#elif HAVE_ICONV
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#elif defined(HAVE_ICONV) || defined(HAVE_LIBICONV)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #include <iconv.h>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- static int
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -2045,7 +2045,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sjis_to_utf8(char *dst, const char *src, size_t dstsize)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #if defined(__APPLE__)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--#if !defined(HAVE_ICONV)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#if !(defined(HAVE_ICONV) || defined(HAVE_LIBICONV))
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- dst[0] = '\0';
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- if (ConvertEncodingToUTF8(src, dst, dstsize,
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- kCFStringEncodingDOSJapanese,
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -2055,7 +2055,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- if (ConvertEncodingByIconv(src, dst, dstsize, "SJIS", "UTF-8-MAC") != -1)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- return dst;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--#elif HAVE_ICONV
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#elif defined(HAVE_ICONV) || defined(HAVE_LIBICONV)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- if (ConvertEncodingByIconv(src, dst, dstsize, "SJIS", "UTF-8") != -1)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- return dst;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #else
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -2071,7 +2071,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- utf8_to_sjis(char *dst, const char *src, size_t dstsize)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #if defined(__APPLE__)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--#if !defined(HAVE_ICONV)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#if !(defined(HAVE_ICONV) || defined(HAVE_LIBICONV))
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- int srclen;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- dst[0] = '\0';
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -2084,7 +2084,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- if (ConvertEncodingByIconv(src, dst, dstsize, "UTF-8-MAC", "SJIS") != -1)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- return dst;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--#elif HAVE_ICONV
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#elif defined(HAVE_ICONV) || defined(HAVE_LIBICONV)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- if (ConvertEncodingByIconv(src, dst, dstsize, "UTF-8", "SJIS") != -1)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- return dst;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #else
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/archivers/lha/files/patch-src_header.c.diff b/archivers/lha/files/patch-src_header.c.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 2d73eee37d6..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/archivers/lha/files/patch-src_header.c.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,49 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- src/header.c.orig 2019-10-04 22:58:55.000000000 -0500
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ src/header.c 2020-12-06 19:49:29.000000000 -0600
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -1976,6 +1976,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- unsigned long usedByteLen = 0;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- UniChar uniStr[256];
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- unsigned long cfResult;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ unsigned int i;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- cfResult = CFStringEncodingBytesToUnicode(kCFStringEncodingUTF8,
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- flags,
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -1986,6 +1987,38 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 255,
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- &unicodeChars);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- if (cfResult == 0) {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ /* vender-specific character conversion
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ http://www.ingrid.org/java/i18n/unicode.html */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ for (i=0; i<255; i+=2) {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ if (uniStr[i] == 0x20 && uniStr[i+1] == 0x3e) {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ /* OVERLINE -> FULLWIDTH MACRON */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ uniStr[i] = 0xff; uniStr[i+1] = 0xe3;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ } else if (uniStr[i] == 0x20 && uniStr[i+1] == 0x14) {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ /* EM DASH -> HORIZONTAL BAR */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ uniStr[i] = 0x20; uniStr[i+1] = 0x15;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ } else if (uniStr[i] == 0x30 && uniStr[i+1] == 0x1c) {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ /* WAVE DASH -> FULLWIDTH TILDE */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ uniStr[i] = 0xff; uniStr[i+1] = 0x5e;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ } else if (uniStr[i] == 0x20 && uniStr[i+1] == 0x16) {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ /* DOUBLE VERTICAL LINE -> PARALLEL TO */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ uniStr[i] = 0x22; uniStr[i+1] = 0x25;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ } else if (uniStr[i] == 0x22 && uniStr[i+1] == 0xef) {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ /* MIDLINE HORIZONTAL ELLIPSIS -> HORIZONTAL ELLIPSIS */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ uniStr[i] = 0x20; uniStr[i+1] = 0x26;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ } else if (uniStr[i] == 0x22 && uniStr[i+1] == 0x12) {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ /* MINUS SIGN -> FULLWIDTH HYPHEN-MINUS */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ uniStr[i] = 0xff; uniStr[i+1] = 0x0d;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ } else if (uniStr[i] == 0x00 && uniStr[i+1] == 0xa2) {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ /* CENT SIGN -> FULLWIDTH CENT SIGN */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ uniStr[i] = 0xff; uniStr[i+1] = 0xe0;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ } else if (uniStr[i] == 0x00 && uniStr[i+1] == 0xa3) {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ /* POUND SIGN -> FULLWIDTH POUND SIGN */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ uniStr[i] = 0xff; uniStr[i+1] = 0xe1;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ } else if (uniStr[i] == 0x00 && uniStr[i+1] == 0xac) {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ /* NOT SIGN -> FULLWIDTH NOT SIGN */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ uniStr[i] = 0xff; uniStr[i+1] = 0xe2;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- cfResult = CFStringEncodingUnicodeToBytes(scriptEncoding,
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- flags,
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- uniStr,
</span></pre><pre style='margin:0'>
</pre>