Include "mmap-stack.h".
authorJim Meyering <jim@meyering.net>
Fri, 21 Feb 2003 10:41:27 +0000 (10:41 +0000)
committerJim Meyering <jim@meyering.net>
Fri, 21 Feb 2003 10:41:27 +0000 (10:41 +0000)
(main): Invoke `run' through a macro that (when possible) runs it
with a large, mmap'd stack.

src/cp.c

index 9ae9f2a..3079cb4 100644 (file)
--- a/src/cp.c
+++ b/src/cp.c
@@ -32,8 +32,9 @@
 #include "backupfile.h"
 #include "copy.h"
 #include "cp-hash.h"
-#include "error.h"
 #include "dirname.h"
+#include "error.h"
+#include "mmap-stack.h"
 #include "path-concat.h"
 #include "quote.h"
 
@@ -1066,5 +1067,6 @@ main (int argc, char **argv)
   if (x.unlink_dest_after_failed_open && (x.hard_link || x.symbolic_link))
     x.unlink_dest_before_opening = 1;
 
-  run (argc - optind, argv + optind, target_directory, &x);
+  RUN_WITH_BIG_STACK_4 (run, argc - optind, argv + optind,
+                       target_directory, &x);
 }