1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
|
Author: Andreas Beckmann <anbe@debian.org>
Description: strip 'tcm-' prefix from tool name
such a prefix may have been added to avoid file conflicts
--- a/src/sd/gd/tcmd.c
+++ b/src/sd/gd/tcmd.c
@@ -49,9 +49,12 @@ int main (int argc, char **argv) {
char *prog;
char *p = strrchr(argv[0], '/');
if (p == 0)
- prog = strdup(argv[0]);
+ p = argv[0];
else
- prog = strdup(++p);
+ ++p;
+ if (strncmp(p, "tcm-", 4) == 0)
+ p += 4;
+ prog = strdup(p);
if (equal(prog, "tgd"))
new GDWindow(Toolkit::TOOLKIT_NAME);
else if (equal(prog, "terd"))
|