Merge from coreutils.
authorJim Meyering <jim@meyering.net>
Fri, 6 Jun 2003 21:07:23 +0000 (21:07 +0000)
committerJim Meyering <jim@meyering.net>
Fri, 6 Jun 2003 21:07:23 +0000 (21:07 +0000)
(same_name): Declare *_basename locals to be `const'.
Consolidate declarations and initializations of *_base* locals.

lib/same.c

index 8b4985d..d41cccc 100644 (file)
@@ -64,14 +64,12 @@ void free ();
 int
 same_name (const char *source, const char *dest)
 {
-  char *source_basename, *dest_basename;
-  size_t source_baselen, dest_baselen;
-
   /* Compare the basenames.  */
-  source_basename = base_name (source);
-  dest_basename = base_name (dest);
-  source_baselen = base_len (source_basename);
-  dest_baselen = base_len (dest_basename);
+  char const *source_basename = base_name (source);
+  char const *dest_basename = base_name (dest);
+  size_t source_baselen = base_len (source_basename);
+  size_t dest_baselen = base_len (dest_basename);
+
   if (source_baselen == dest_baselen
       && memcmp (source_basename, dest_basename, dest_baselen) == 0)
     {