lib/get_uid.c: Added splint annotations.
+2009-04-30 Nicolas François <nicolas.francois@centraliens.net>
+
+ * libmisc/getgr_nam_gid.c, lib/get_gid.c, lib/get_pid.c,
+ lib/get_uid.c: Added splint annotations.
+
2009-04-30 Nicolas François <nicolas.francois@centraliens.net>
* lib/exitcodes.h: Define E_SUCCESS as EXIT_SUCCESS. Added FIXMEs.
if ( ('\0' == *gidstr)
|| ('\0' != *endptr)
|| (ERANGE == errno)
- || (val != (gid_t)val)) {
+ || (/*@+longintegral@*/val != (gid_t)val)/*@=longintegral@*/) {
return 0;
}
if ( ('\0' == *pidstr)
|| ('\0' != *endptr)
|| (ERANGE == errno)
- || (val != (pid_t)val)) {
+ || (/*@+longintegral@*/val != (pid_t)val)/*@=longintegral@*/) {
return 0;
}
if ( ('\0' == *uidstr)
|| ('\0' != *endptr)
|| (ERANGE == errno)
- || (val != (uid_t)val)) {
+ || (/*@+longintegral@*/val != (uid_t)val)/*@=longintegral@*/) {
return 0;
}
if ( ('\0' != *grname)
&& ('\0' == *endptr)
&& (ERANGE != errno)
- && (gid == (gid_t)gid)) {
+ && (/*@+longintegral@*/gid == (gid_t)gid)/*@=longintegral@*/) {
return xgetgrgid ((gid_t) gid);
}
return xgetgrnam (grname);