]> Kevux Git Server - fll/commitdiff
Bugfix: Mock function is missing parameter name?
authorKevin Day <thekevinday@gmail.com>
Fri, 14 Jan 2022 23:59:00 +0000 (17:59 -0600)
committerKevin Day <thekevinday@gmail.com>
Fri, 14 Jan 2022 23:59:00 +0000 (17:59 -0600)
How did this even compile?
I'm guessing GCC 11 seems to ignore this when the parameter is not used whereas GCC 8 does not.

This is still improper even if newer a GCC can handle the lack of a name.

level_0/f_capability/tests/c/mock-capability.c

index 090d1a9e5efcad844a40401116acc9f408c5ce93..92399adf618055dd811f4c3049c90a55db7b144f 100644 (file)
@@ -210,7 +210,7 @@ cap_mode_t __wrap_cap_get_mode(void) {
   return (cap_mode_t) 1;
 }
 
-uid_t __wrap_cap_get_nsowner(cap_t) {
+uid_t __wrap_cap_get_nsowner(cap_t capability) {
 
   bool failure = mock_type(bool);