summaryrefslogtreecommitdiff
path: root/Build/source/texk/kpathsea/path-elt.c
diff options
context:
space:
mode:
authorPeter Breitenlohner <peb@mppmu.mpg.de>2011-07-26 10:20:07 +0000
committerPeter Breitenlohner <peb@mppmu.mpg.de>2011-07-26 10:20:07 +0000
commit8d4af963a232f6c2cdbf510179c05af4140d3264 (patch)
tree919ffa0fb8d422560c77a04760bb2001729e9070 /Build/source/texk/kpathsea/path-elt.c
parentb682bb00112f1062d00240543c0a0038413d148a (diff)
kpathsea: More changes to reduce diffs with W32TeX
git-svn-id: svn://tug.org/texlive/trunk@23230 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Build/source/texk/kpathsea/path-elt.c')
-rw-r--r--Build/source/texk/kpathsea/path-elt.c7
1 files changed, 7 insertions, 0 deletions
diff --git a/Build/source/texk/kpathsea/path-elt.c b/Build/source/texk/kpathsea/path-elt.c
index 68a18490976..841fb36f5cb 100644
--- a/Build/source/texk/kpathsea/path-elt.c
+++ b/Build/source/texk/kpathsea/path-elt.c
@@ -53,6 +53,13 @@ element (kpathsea kpse, const_string passed_path, boolean env_p)
brace_level = 0;
while (*p != 0 && !(brace_level == 0
&& (env_p ? IS_ENV_SEP (*p) : IS_DIR_SEP (*p)))) {
+#if defined(WIN32)
+ if (IS_KANJI(p)) {
+ p++;
+ p++;
+ continue;
+ }
+#endif
if (*p == '{') ++brace_level;
else if (*p == '}') --brace_level;
++p;