]> Dogcows Code - chaz/tar/blobdiff - src/incremen.c
tar: if (p) free (p); -> free (p);
[chaz/tar] / src / incremen.c
index 2b33c5d1380843bf6ccc624dc153910496181a3b..b2ab5bf0557e6331e9a612e010e5410cabe0dfdb 100644 (file)
@@ -779,8 +779,7 @@ scan_directory (struct tar_stat_info *st)
 
   namebuf_free (nbuf);
 
-  if (dirp)
-    free (dirp);
+  free (dirp);
 
   return directory;
 }
@@ -1348,8 +1347,7 @@ read_directory_file (void)
 
   if (ferror (listed_incremental_stream))
     read_error (listed_incremental_option);
-  if (buf)
-    free (buf);
+  free (buf);
 }
 
 /* Output incremental data for the directory ENTRY to the file DATA.
@@ -1660,8 +1658,7 @@ try_purge_directory (char const *directory_name)
     {
       const char *entry;
       struct stat st;
-      if (p)
-       free (p);
+      free (p);
       p = new_name (directory_name, cur);
 
       if (deref_stat (p, &st) != 0)
This page took 0.022634 seconds and 4 git commands to generate.