[SSSD] [PATCH] util: Fix const cast failures when building with -Werror

Stef Walter stefw at redhat.com
Fri Jan 10 07:15:43 UTC 2014


This results when running 'make check' with $SSS_ERROR set:

../src/tests/cmocka/test_authtok.c: In function ‘test_sss_authtok_password’:
../src/tests/cmocka/test_authtok.c:98:48: error: cast discards
‘__attribute__((const))’ qualifier from pointer target type
[-Werror=cast-qual]
     ret = sss_authtok_set(ts->authtoken, type, (uint8_t *)data, len);
                                                ^
../src/tests/cmocka/test_authtok.c: In function ‘test_sss_authtok_ccfile’:
../src/tests/cmocka/test_authtok.c:137:48: error: cast discards
‘__attribute__((const))’ qualifier from pointer target type
[-Werror=cast-qual]
     ret = sss_authtok_set(ts->authtoken, type, (uint8_t *)data, len);
                                                ^
../src/tests/cmocka/test_authtok.c:161:48: error: cast discards
‘__attribute__((const))’ qualifier from pointer target type
[-Werror=cast-qual]
     ret = sss_authtok_set(ts->authtoken, type, (uint8_t *) data, 0);
                                                ^
../src/tests/cmocka/test_authtok.c: In function
‘test_sss_authtok_wipe_password’:
../src/tests/cmocka/test_authtok.c:239:48: error: cast discards
‘__attribute__((const))’ qualifier from pointer target type
[-Werror=cast-qual]
     ret = sss_authtok_set(ts->authtoken, type, (uint8_t *)data, len);
                                                ^
../src/tests/cmocka/test_authtok.c: In function ‘test_sss_authtok_copy’:
../src/tests/cmocka/test_authtok.c:271:48: error: cast discards
‘__attribute__((const))’ qualifier from pointer target type
[-Werror=cast-qual]
     ret = sss_authtok_set(ts->authtoken, type, (uint8_t *)data, len);
                                                ^
../src/tests/cmocka/test_authtok.c:278:48: error: cast discards
‘__attribute__((const))’ qualifier from pointer target type
[-Werror=cast-qual]
     ret = sss_authtok_set(ts->authtoken, type, (uint8_t *)data, len);
                                                ^

Cheers,

Stef
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-util-Fix-const-cast-failures-when-building-with-Werr.patch
Type: text/x-patch
Size: 4648 bytes
Desc: not available
URL: <https://lists.fedorahosted.org/pipermail/sssd-devel/attachments/20140110/ec26401c/attachment.bin>


More information about the sssd-devel mailing list