diff options
Diffstat (limited to 'Build/source/texk/web2c/pdftexdir/mapfile.c')
-rw-r--r-- | Build/source/texk/web2c/pdftexdir/mapfile.c | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/Build/source/texk/web2c/pdftexdir/mapfile.c b/Build/source/texk/web2c/pdftexdir/mapfile.c index 1528f330603..6345c575a04 100644 --- a/Build/source/texk/web2c/pdftexdir/mapfile.c +++ b/Build/source/texk/web2c/pdftexdir/mapfile.c @@ -1,5 +1,5 @@ /* mapfile.c: handling of map files/lines -Copyright 1996-2011 Han The Thanh, <thanh@pdftex.org> +Copyright 1996-2012 Han The Thanh, <thanh@pdftex.org> This file is part of pdfTeX. @@ -179,6 +179,7 @@ int avl_do_entry(fm_entry * fm, int mode) fm_entry *p; void *a; void **aa; + boolean suppress_warn = (getpdfsuppresswarningdupmap() > 0); /* handle tfm_name link */ @@ -187,9 +188,10 @@ int avl_do_entry(fm_entry * fm, int mode) if (p != NULL) { switch (mode) { case FM_DUPIGNORE: - pdftex_warn - ("fontmap entry for `%s' already exists, duplicates ignored", - fm->tfm_name); + if (!suppress_warn) + pdftex_warn + ("fontmap entry for `%s' already exists, duplicates ignored", + fm->tfm_name); goto exit; break; case FM_REPLACE: |