aboutsummaryrefslogtreecommitdiff
path: root/Carpet/CarpetSlab/src/carpetslab.cc
diff options
context:
space:
mode:
Diffstat (limited to 'Carpet/CarpetSlab/src/carpetslab.cc')
-rw-r--r--Carpet/CarpetSlab/src/carpetslab.cc11
1 files changed, 6 insertions, 5 deletions
diff --git a/Carpet/CarpetSlab/src/carpetslab.cc b/Carpet/CarpetSlab/src/carpetslab.cc
index 30948ea12..4d8141e0d 100644
--- a/Carpet/CarpetSlab/src/carpetslab.cc
+++ b/Carpet/CarpetSlab/src/carpetslab.cc
@@ -1,7 +1,8 @@
-// $Header: /home/eschnett/C/carpet/Carpet/Carpet/CarpetSlab/src/Attic/carpetslab.cc,v 1.5 2001/03/17 16:14:52 eschnett Exp $
+// $Header: /home/eschnett/C/carpet/Carpet/Carpet/CarpetSlab/src/Attic/carpetslab.cc,v 1.6 2001/03/22 18:42:06 eschnett Exp $
-#include <cassert>
-#include <cstdlib>
+#include <alloca.h>
+#include <assert.h>
+#include <stdlib.h>
#include "cctk.h"
@@ -17,7 +18,7 @@
#include "carpetslab.hh"
-static const char* rcsid = "$Header: /home/eschnett/C/carpet/Carpet/Carpet/CarpetSlab/src/Attic/carpetslab.cc,v 1.5 2001/03/17 16:14:52 eschnett Exp $";
+static const char* rcsid = "$Header: /home/eschnett/C/carpet/Carpet/Carpet/CarpetSlab/src/Attic/carpetslab.cc,v 1.6 2001/03/22 18:42:06 eschnett Exp $";
@@ -267,7 +268,7 @@ namespace CarpetSlab {
assert (hsize);
// Calculate more convenient representation of the direction
- int dirs[hdim];
+ int* const dirs = (int*)alloca(hdim * sizeof(int));
// The following if statement is written according to the
// definition of "dir".
if (hdim==1) {