diff options
author | tradke <tradke@17b73243-c579-4c4c-a9d2-2d5706c11dac> | 2001-12-09 22:04:13 +0000 |
---|---|---|
committer | tradke <tradke@17b73243-c579-4c4c-a9d2-2d5706c11dac> | 2001-12-09 22:04:13 +0000 |
commit | 4a1db9c3ea04f33adb2f0898f9eed3a1e986c473 (patch) | |
tree | 69e5fc26b7ccf7373b6612e53fb834fd64846b68 /src/include/OverloadMacros.h | |
parent | 407367bf997d32ac42ef8529429606da9ef183f7 (diff) |
Define USE_ARGUMENTS macro which expands to something which use the arguments
of overloaded functions.
This gets rid of nasty compiler warnings about unused function arguments for
dummy overloadables.
git-svn-id: http://svn.cactuscode.org/flesh/trunk@2488 17b73243-c579-4c4c-a9d2-2d5706c11dac
Diffstat (limited to 'src/include/OverloadMacros.h')
-rw-r--r-- | src/include/OverloadMacros.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/include/OverloadMacros.h b/src/include/OverloadMacros.h index bc672ee5..973c94c3 100644 --- a/src/include/OverloadMacros.h +++ b/src/include/OverloadMacros.h @@ -86,6 +86,8 @@ extern RETURN_TYPE (*prefix##name)(ARGUMENTS); #define __OVERLOADABLE_DUMMY(prefix, dummy_prefix, name) \ RETURN_TYPE dummy_prefix##name(ARGUMENTS) \ { \ + /* prevent compiler warning about unused parameters */ \ + USE_ARGUMENTS \ fprintf(stderr, "Dummy %s%s called.\n", #dummy_prefix,#name); \ return 0; \ } |