diff options
author | allen <allen@17b73243-c579-4c4c-a9d2-2d5706c11dac> | 2001-04-18 20:42:16 +0000 |
---|---|---|
committer | allen <allen@17b73243-c579-4c4c-a9d2-2d5706c11dac> | 2001-04-18 20:42:16 +0000 |
commit | 28d783f3aa33e55040f14f7dc2444c8eac520b0d (patch) | |
tree | bbac64573d842c08021cafeabb7e6b1ec17e648c | |
parent | 73d338f5daabd3197650e2da5a8d5b7af1c47bcf (diff) |
Error checking
git-svn-id: http://svn.cactuscode.org/flesh/trunk@2123 17b73243-c579-4c4c-a9d2-2d5706c11dac
-rw-r--r-- | src/main/GHExtensions.c | 3 |
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); } /******************************************************************** |