(make_dir_parents): Don't apply sizeof to a hard-coded type name.
authorJim Meyering <jim@meyering.net>
Wed, 29 Jun 2005 21:28:00 +0000 (21:28 +0000)
committerJim Meyering <jim@meyering.net>
Wed, 29 Jun 2005 21:28:00 +0000 (21:28 +0000)
Use the variable name instead.

lib/mkdir-p.c

index 433d871aed16767a506df02dcc2ff18a6d451b25..4bad68621ba9d613a1d51c962bc43973190a5756 100644 (file)
@@ -266,7 +266,7 @@ make_dir_parents (char const *arg,
              if (re_protect)
                {
                  struct ptr_list *new = (struct ptr_list *)
-                   alloca (sizeof (struct ptr_list));
+                   alloca (sizeof *new);
                  new->dirname_end = slash;
                  new->next = leading_dirs;
                  leading_dirs = new;