summaryrefslogtreecommitdiff
path: root/Build/source/texk/web2c/omegafonts
diff options
context:
space:
mode:
Diffstat (limited to 'Build/source/texk/web2c/omegafonts')
-rw-r--r--Build/source/texk/web2c/omegafonts/ChangeLog4
-rw-r--r--Build/source/texk/web2c/omegafonts/omfonts.c11
2 files changed, 9 insertions, 6 deletions
diff --git a/Build/source/texk/web2c/omegafonts/ChangeLog b/Build/source/texk/web2c/omegafonts/ChangeLog
index 7bcd9e1635d..6809118e740 100644
--- a/Build/source/texk/web2c/omegafonts/ChangeLog
+++ b/Build/source/texk/web2c/omegafonts/ChangeLog
@@ -1,3 +1,7 @@
+2013-07-05 Peter Breitenlohner <peb@mppmu.mpg.de>
+
+ * omfonts.c (main): Use kpse_program_basename().
+
2013-06-28 Peter Breitenlohner <peb@mppmu.mpg.de>
* pl-lexer.l: Add '#include <kpathsea/c-memstr.h>' for strlen().
diff --git a/Build/source/texk/web2c/omegafonts/omfonts.c b/Build/source/texk/web2c/omegafonts/omfonts.c
index bd9b2e60395..afd94cff68f 100644
--- a/Build/source/texk/web2c/omegafonts/omfonts.c
+++ b/Build/source/texk/web2c/omegafonts/omfonts.c
@@ -122,15 +122,14 @@ main (int argc, string *argv)
int getopt_return_val;
int option_index = 0;
- name_program = xbasename(argv[0]);
-#define PROG_IS(s) !strcasecmp(name_program, s) || !strcasecmp(name_program, s ".exe")
- if (PROG_IS("ofm2opl"))
+ name_program = kpse_program_basename(argv[0]);
+ if (FILESTRCASEEQ(name_program, "ofm2opl"))
program = PROG_OFM2OPL;
- else if (PROG_IS("opl2ofm"))
+ else if (FILESTRCASEEQ(name_program, "opl2ofm"))
program = PROG_OPL2OFM;
- else if (PROG_IS("ovf2ovp"))
+ else if (FILESTRCASEEQ(name_program, "ovf2ovp"))
program = PROG_OVF2OVP;
- else if (PROG_IS("ovp2ovf"))
+ else if (FILESTRCASEEQ(name_program, "ovp2ovf"))
program = PROG_OVP2OVF;
else
program = PROG_OMFONTS;