diff options
author | tradke <tradke@b589c3ab-70e8-4b4d-a09f-cba2dd200880> | 2000-04-10 11:43:02 +0000 |
---|---|---|
committer | tradke <tradke@b589c3ab-70e8-4b4d-a09f-cba2dd200880> | 2000-04-10 11:43:02 +0000 |
commit | 51345f7a1f6f664e85cf40d6f92d8f7946a220fd (patch) | |
tree | 74bf3903c92c92b55e6a34a338d9dae6c6608347 | |
parent | a0b6607c13e244780ea34bf8d0cd5dbe9859401d (diff) |
Don't register any IO method if IOUtil wasn't activated.
git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/IOBasic/trunk@48 b589c3ab-70e8-4b4d-a09f-cba2dd200880
-rw-r--r-- | src/Startup.c | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/Startup.c b/src/Startup.c index b5dac2f..383677c 100644 --- a/src/Startup.c +++ b/src/Startup.c @@ -48,6 +48,14 @@ void IOBasic_Startup (void) int IOMethod; int IO_GHExtension; + + if (CCTK_GHExtensionHandle ("IO") < 0) + { + CCTK_WARN (1, "Thorn IOUtil was not activated. " + "No IOBasic IO methods will be enabled."); + return; + } + IO_GHExtension = CCTK_RegisterGHExtension ("IOBasic"); CCTK_RegisterGHExtensionSetupGH (IO_GHExtension, IOBasic_SetupGH); CCTK_RegisterGHExtensionInitGH (IO_GHExtension, IOBasic_InitGH); |