summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorallen <allen@17b73243-c579-4c4c-a9d2-2d5706c11dac>2001-04-18 20:42:16 +0000
committerallen <allen@17b73243-c579-4c4c-a9d2-2d5706c11dac>2001-04-18 20:42:16 +0000
commit28d783f3aa33e55040f14f7dc2444c8eac520b0d (patch)
treebbac64573d842c08021cafeabb7e6b1ec17e648c
parent73d338f5daabd3197650e2da5a8d5b7af1c47bcf (diff)
Error checking
git-svn-id: http://svn.cactuscode.org/flesh/trunk@2123 17b73243-c579-4c4c-a9d2-2d5706c11dac
-rw-r--r--src/main/GHExtensions.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/main/GHExtensions.c b/src/main/GHExtensions.c
index ee05ba28..1e34a688 100644
--- a/src/main/GHExtensions.c
+++ b/src/main/GHExtensions.c
@@ -664,7 +664,8 @@ void *CCTK_GHExtension(cGH *GH, const char *name)
handle = Util_GetHandle(GHExtensions, name, NULL);
- return (handle >= 0 ? GH->extensions[handle] : NULL);
+ return ( (handle >= 0 && GH->extensions)
+ ? GH->extensions[handle] : NULL);
}
/********************************************************************