On Mon, Jul 25, 2016 at 09:28:04PM +0200, Lukas Slebodnik wrote:
> On (25/07/16 19:26), Jakub Hrozek wrote:
> >On Mon, Jul 25, 2016 at 01:45:13PM +0200, Jakub Hrozek wrote:
> >> On Thu, Jul 21, 2016 at 02:13:40PM +0200, Sumit Bose wrote:
> >> > Hi,
> >> > 
> >> > this is my suggestion to solve https://fedorahosted.org/sssd/ticket/2948
> >> > "Handle overriden name of members in the memberUid attribute".
> >> 
> >> So far I read them to get a grasp of what they do, but didn't do a full
> >> review. See some comments below.
> >
> >I also submitted the patches to Coverity which found a warning:
> >Error: COMPILER_WARNING:
> Jakub,
> As you can see it's not a coverity warning but COMPILER_WARNING(gcc)
> 
> >sssd-1.14.1/src/util/util.h:54: included_from: Included from here.
> >sssd-1.14.1/src/db/sysdb_ops.c:22: included_from: Included from here.
> >sssd-1.14.1/src/db/sysdb_ops.c: scope_hint: In function 
> >'sysdb_get_user_members_recursively'
> >sssd-1.14.1/src/db/sysdb_ops.c:4879:36: warning: format '%llu' expects 
> >argument of type 'long long unsigned int', but argument 6 has type 'long 
> >unsigned int' [-Wformat=]
> >#         DEBUG(SSSDBG_CRIT_FAILURE, "More then [%llu] results.\n", 
> >UINTMAX_MAX);
>                                                   ^^^^
>                                     According to inttypes.h
>                                     there should be PRIuMAX

Thanks for the right specifier.
> 
>                                     But Do we really need UINTMAX_MAX?
>                                     or should we rather us UINT64_MAX

I think UINTMAX_MAX is right here because I want to assign an unsigned
long (return value of hash_values()) to an unsigned int (struct member
of ldb_result). To make sure it fits I compare with UINTMAX_MAX.

bye,
Sumit
> 
> LS
> _______________________________________________
> sssd-devel mailing list
> sssd-devel@lists.fedorahosted.org
> https://lists.fedorahosted.org/admin/lists/sssd-devel@lists.fedorahosted.org
_______________________________________________
sssd-devel mailing list
sssd-devel@lists.fedorahosted.org
https://lists.fedorahosted.org/admin/lists/sssd-devel@lists.fedorahosted.org

Reply via email to