X-Git-Url: https://git.gag.com/?a=blobdiff_plain;f=util.c;h=8e0f35f24284e261a1719ba6a4dfcc40324a6ae7;hb=3707aff878d6063cf0ee515344a074c213207b22;hp=522d6ef14196a05e30b34f14b143b75ea3adcf5f;hpb=2725db10000bae65e311a9329973b11053b86f1a;p=debian%2Fgzip diff --git a/util.c b/util.c index 522d6ef..8e0f35f 100644 --- a/util.c +++ b/util.c @@ -1,6 +1,6 @@ /* util.c -- utility functions for gzip support - Copyright (C) 1997-1999, 2001-2002, 2006, 2009-2016 Free Software + Copyright (C) 1997-1999, 2001-2002, 2006, 2009-2017 Free Software Foundation, Inc. Copyright (C) 1992-1993 Jean-loup Gailly @@ -21,16 +21,15 @@ #include #include #include - -#include "tailor.h" - #include #include #include #include #include +#include "tailor.h" #include "gzip.h" +#include #include #ifndef CHAR_BIT @@ -301,18 +300,7 @@ char * gzip_base_name (fname) char *fname; { - char *p; - - if ((p = strrchr(fname, PATH_SEP)) != NULL) fname = p+1; -#ifdef PATH_SEP2 - if ((p = strrchr(fname, PATH_SEP2)) != NULL) fname = p+1; -#endif -#ifdef PATH_SEP3 - if ((p = strrchr(fname, PATH_SEP3)) != NULL) fname = p+1; -#endif -#ifdef SUFFIX_SEP - if ((p = strrchr(fname, SUFFIX_SEP)) != NULL) *p = '\0'; -#endif + fname = last_component (fname); if (casemap('A') == 'a') strlwr(fname); return fname; }