summaryrefslogtreecommitdiff
path: root/lib/sbin/create_c_stuff.pl
diff options
context:
space:
mode:
authorallen <allen@17b73243-c579-4c4c-a9d2-2d5706c11dac>1999-01-29 11:53:00 +0000
committerallen <allen@17b73243-c579-4c4c-a9d2-2d5706c11dac>1999-01-29 11:53:00 +0000
commite6317227f978f963a7826b6570795112c82220a6 (patch)
treed8daf7f7ffcf3124878627c12965a75d0356113e /lib/sbin/create_c_stuff.pl
parent83f65de9787c0ef5ba11035b12b063b68876e44e (diff)
177a178,182
> elsif( $type eq "LOGICAL") > { > $line = " retval = CCTK_SetLogical(\&($structure.$parameter), value);" ; > > } Added logical type git-svn-id: http://svn.cactuscode.org/flesh/trunk@137 17b73243-c579-4c4c-a9d2-2d5706c11dac
Diffstat (limited to 'lib/sbin/create_c_stuff.pl')
-rw-r--r--lib/sbin/create_c_stuff.pl7
1 files changed, 6 insertions, 1 deletions
diff --git a/lib/sbin/create_c_stuff.pl b/lib/sbin/create_c_stuff.pl
index 36178f14..9256463a 100644
--- a/lib/sbin/create_c_stuff.pl
+++ b/lib/sbin/create_c_stuff.pl
@@ -175,6 +175,11 @@ sub set_parameter_code
{
$line = " retval = CCTK_SetString(\&($structure.$parameter),value);" ;
}
+ elsif( $type eq "LOGICAL")
+ {
+ $line = " retval = CCTK_SetLogical(\&($structure.$parameter), value);" ;
+
+ }
else
{
print "Unknown parameter type $type\n";
@@ -331,7 +336,7 @@ sub CreateCStructureParameterHeader
foreach $parameter (keys %parameters)
{
$type = $parameter_database{"\U$parameters{$parameter} $parameter\E type"};
-
+
$type_string = &get_c_type_string($type);
$line = " ".$type_string ." " .$parameter . ";";