changeset 4367:14fb4216a9b3

Merge from coreutils. (same_name): Declare *_basename locals to be `const'. Consolidate declarations and initializations of *_base* locals.
author Jim Meyering <jim@meyering.net>
date Fri, 06 Jun 2003 21:07:23 +0000
parents 4f2163710712
children f83de03df61c
files lib/same.c
diffstat 1 files changed, 5 insertions(+), 7 deletions(-) [+]
line wrap: on
line diff
--- a/lib/same.c
+++ b/lib/same.c
@@ -64,14 +64,12 @@
 int
 same_name (const char *source, const char *dest)
 {
-  char *source_basename, *dest_basename;
-  size_t source_baselen, dest_baselen;
+  /* Compare the basenames.  */
+  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);
 
-  /* 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);
   if (source_baselen == dest_baselen
       && memcmp (source_basename, dest_basename, dest_baselen) == 0)
     {