Formerly arscan.c.~25~

This commit is contained in:
Roland McGrath 1992-08-14 16:37:50 +00:00
parent c76d6785de
commit 781ce7f4a8

View file

@ -308,12 +308,16 @@ ar_name_equal (name, mem)
namelen = strlen (name);
memlen = strlen (mem);
if (namelen > memlen && memlen >= max - 1
&& name[namelen - 2] == '.' && name[namelen - 1] == 'o'
&& mem[memlen - 2] == '.' && mem[memlen - 1] == 'o')
return 1;
return !strcmp (name + max - 3, mem + max - 3);
if (namelen != memlen)
return 0;
return (namelen < max - 3 || !strcmp (name + max - 3, mem + max - 3));
}
#else /* AIX or APOLLO. */