From 5c06ee788482b032fc3c45e62dacd055c727d8b6 Mon Sep 17 00:00:00 2001 From: tradke Date: Mon, 28 May 2001 15:28:21 +0000 Subject: Use const pointers wherever possible. Also removed volatile qualifiers for some pointers which were needed on the Hitachi. The compiler bug there seems to be fixed now. git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGH/PUGHInterp/trunk@15 1c20744c-e24a-42ec-9533-f5004cb800e5 --- src/Startup.c | 86 +++++++++++++++++++++++++++++------------------------------ 1 file changed, 42 insertions(+), 44 deletions(-) (limited to 'src/Startup.c') diff --git a/src/Startup.c b/src/Startup.c index d8eac29..f642715 100644 --- a/src/Startup.c +++ b/src/Startup.c @@ -5,8 +5,6 @@ @desc Startup routines for PUGHInterp @enddesc - @history - @endhistory @version $Id$ @@*/ @@ -97,11 +95,11 @@ static int PUGHInterp_InterpGV_1stOrder (cGH *GH, int num_points, int num_in_array_indices, int num_out_arrays, - void *interp_coord_arrays[], - int interp_coord_array_types[], - int in_array_indices[], - void *out_arrays[], - int out_array_types[]) + const void *const interp_coord_arrays[], + const int interp_coord_array_types[], + const int in_array_indices[], + void *const out_arrays[], + const int out_array_types[]) { return (PUGHInterp_InterpGV (GH, 1, coord_system, num_points, num_in_array_indices, num_out_arrays, @@ -115,11 +113,11 @@ static int PUGHInterp_InterpGV_2ndOrder (cGH *GH, int num_points, int num_in_array_indices, int num_out_arrays, - void *interp_coord_arrays[], - int interp_coord_array_types[], - int in_array_indices[], - void *out_arrays[], - int out_array_types[]) + const void *const interp_coord_arrays[], + const int interp_coord_array_types[], + const int in_array_indices[], + void *const out_arrays[], + const int out_array_types[]) { return (PUGHInterp_InterpGV (GH, 2, coord_system, num_points, num_in_array_indices, num_out_arrays, @@ -133,11 +131,11 @@ static int PUGHInterp_InterpGV_3rdOrder (cGH *GH, int num_points, int num_in_array_indices, int num_out_arrays, - void *interp_coord_arrays[], - int interp_coord_array_types[], - int in_array_indices[], - void *out_arrays[], - int out_array_types[]) + const void *const interp_coord_arrays[], + const int interp_coord_array_types[], + const int in_array_indices[], + void *const out_arrays[], + const int out_array_types[]) { return (PUGHInterp_InterpGV (GH, 3, coord_system, num_points, num_in_array_indices, num_out_arrays, @@ -151,15 +149,15 @@ static int PUGHInterp_InterpLocal_1stOrder (cGH *GH, int num_dims, int num_in_arrays, int num_out_arrays, - int coord_dims[], - void *coord_arrays[], - int coord_array_types[], - void *interp_coord_arrays[], - int interp_coord_array_types[], - void *in_arrays[], - int in_array_types[], - void *out_arrays[], - int out_array_types[]) + const int coord_dims[], + const void *const coord_arrays[], + const int coord_array_types[], + const void *const interp_coord_arrays[], + const int interp_coord_array_types[], + const void *const in_arrays[], + const int in_array_types[], + void *const out_arrays[], + const int out_array_types[]) { return (PUGHInterp_InterpLocal (GH, 1, num_points, num_dims, num_in_arrays, num_out_arrays, @@ -175,15 +173,15 @@ static int PUGHInterp_InterpLocal_2ndOrder (cGH *GH, int num_dims, int num_in_arrays, int num_out_arrays, - int coord_dims[], - void *coord_arrays[], - int coord_array_types[], - void *interp_coord_arrays[], - int interp_coord_array_types[], - void *in_arrays[], - int in_array_types[], - void *out_arrays[], - int out_array_types[]) + const int coord_dims[], + const void *const coord_arrays[], + const int coord_array_types[], + const void *const interp_coord_arrays[], + const int interp_coord_array_types[], + const void *const in_arrays[], + const int in_array_types[], + void *const out_arrays[], + const int out_array_types[]) { return (PUGHInterp_InterpLocal (GH, 2, num_points, num_dims, num_in_arrays, num_out_arrays, @@ -199,15 +197,15 @@ static int PUGHInterp_InterpLocal_3rdOrder (cGH *GH, int num_dims, int num_in_arrays, int num_out_arrays, - int coord_dims[], - void *coord_arrays[], - int coord_array_types[], - void *interp_coord_arrays[], - int interp_coord_array_types[], - void *in_arrays[], - int in_array_types[], - void *out_arrays[], - int out_array_types[]) + const int coord_dims[], + const void *const coord_arrays[], + const int coord_array_types[], + const void *const interp_coord_arrays[], + const int interp_coord_array_types[], + const void *const in_arrays[], + const int in_array_types[], + void *const out_arrays[], + const int out_array_types[]) { return (PUGHInterp_InterpLocal (GH, 3, num_points, num_dims, num_in_arrays, num_out_arrays, -- cgit v1.2.3