- char *s, *s2;
-
- s = in + strlen(in) - 1;
-
- while (s != in && *s != '.')
- s--;
-
- // LordHavoc: EWW bug bug bug bug bug... added previously missing s2 != in (yes, could go hunting through mem for /)
- for (s2 = s ; s2 != in && *s2 && *s2 != '/' ; s2--)
- ;
-
- if (s-s2 < 2)