diff options
author | tradke <tradke@17b73243-c579-4c4c-a9d2-2d5706c11dac> | 2000-11-23 21:44:06 +0000 |
---|---|---|
committer | tradke <tradke@17b73243-c579-4c4c-a9d2-2d5706c11dac> | 2000-11-23 21:44:06 +0000 |
commit | 9700ac2f647687faa8c44e24b20fc431bb5c8629 (patch) | |
tree | e8ba4bb8cb7be7c84c7e51fa2c373ec4073b2a73 | |
parent | ae8ca1b1a2c77d5ad6e204060cddfc0d34eb96c0 (diff) |
CCTK_GHExtension() shouldn't return 'const void *' because sometimes
you want to change a GH extension.
git-svn-id: http://svn.cactuscode.org/flesh/trunk@1900 17b73243-c579-4c4c-a9d2-2d5706c11dac
-rw-r--r-- | src/include/cctk_GHExtensions.h | 2 | ||||
-rw-r--r-- | src/main/GHExtensions.c | 7 |
2 files changed, 5 insertions, 4 deletions
diff --git a/src/include/cctk_GHExtensions.h b/src/include/cctk_GHExtensions.h index 1d753be6..1876e84a 100644 --- a/src/include/cctk_GHExtensions.h +++ b/src/include/cctk_GHExtensions.h @@ -30,7 +30,7 @@ int CCTK_RegisterGHExtensionScheduleTraverseGH(int handle, int CCTK_GHExtensionHandle(const char *name); -const void *CCTK_GHExtension(cGH *GH, const char *name); +void *CCTK_GHExtension(cGH *GH, const char *name); #ifdef __cplusplus } diff --git a/src/main/GHExtensions.c b/src/main/GHExtensions.c index ad96f72a..ee05ba28 100644 --- a/src/main/GHExtensions.c +++ b/src/main/GHExtensions.c @@ -652,12 +652,13 @@ void CCTK_FCALL CCTK_FNAME(CCTK_GHExtensionHandle) @endvar - @returntype const void * + @returntype void * @returndesc - The GH extension + The GH extension, + or NULL if no extension was registered under "name" @endreturndesc @@*/ -const void *CCTK_GHExtension(cGH *GH, const char *name) +void *CCTK_GHExtension(cGH *GH, const char *name) { int handle; |