* dlltool.c (xlate): When strip text after the @ sign, look for
        the last one not the first one.
This commit is contained in:
Nick Clifton 2009-01-26 15:52:55 +00:00
parent 9bc4e62bdc
commit 2c2ce03fbd
2 changed files with 9 additions and 2 deletions

View File

@ -1,3 +1,9 @@
2009-01-26 Nick Clifton <nickc@redhat.com>
PR 9766
* dlltool.c (xlate): When strip text after the @ sign, look for
the last one not the first one.
2009-01-16 Alan Modra <amodra@bigpond.net.au>
* configure.in (commonbfdlib): Delete.

View File

@ -2131,8 +2131,9 @@ xlate (const char *name)
char *p;
name += lead_at;
p = strchr (name, '@');
if (p)
/* PR 9766: Look for the last @ sign in the name. */
p = strrchr (name, '@');
if (p && ISDIGIT (p[1]))
*p = 0;
}
return name;