summaryrefslogtreecommitdiff
path: root/Build/source/texk
diff options
context:
space:
mode:
Diffstat (limited to 'Build/source/texk')
-rw-r--r--Build/source/texk/xdvipdfmx/src/fontmap.c2
-rw-r--r--Build/source/texk/xdvipdfmx/src/spc_html.c1
2 files changed, 2 insertions, 1 deletions
diff --git a/Build/source/texk/xdvipdfmx/src/fontmap.c b/Build/source/texk/xdvipdfmx/src/fontmap.c
index 4e007bfc948..bc4dfa45612 100644
--- a/Build/source/texk/xdvipdfmx/src/fontmap.c
+++ b/Build/source/texk/xdvipdfmx/src/fontmap.c
@@ -444,7 +444,7 @@ fontmap_parse_mapdef (fontmap_rec *mrec,
if (v < 0 || v > 16)
WARN("Invalid valur for option 'p': %s", q);
else {
- mrec->opt.mapc |= v << 16;
+ mrec->opt.mapc = v << 16;
}
RELEASE(q);
break;
diff --git a/Build/source/texk/xdvipdfmx/src/spc_html.c b/Build/source/texk/xdvipdfmx/src/spc_html.c
index 7d993f2b98c..956d1a548be 100644
--- a/Build/source/texk/xdvipdfmx/src/spc_html.c
+++ b/Build/source/texk/xdvipdfmx/src/spc_html.c
@@ -288,6 +288,7 @@ fqurl (const char *baseurl, const char *name)
len += strlen(baseurl) + 1; /* we may want to add '/' */
q = NEW(len + 1, char);
+ *q = '\0';
if (baseurl && baseurl[0]) {
char *p;
strcpy(q, baseurl);