of read(), and is compared to 0. Cast to size_t when necessary.
+2008-06-13 Nicolas François <nicolas.francois@centraliens.net>
+
+ * lib/commonio.c: len should be typed ssize_t as it is the return
+ of read(), and is compared to 0. Cast to size_t when necessary.
+
2008-06-13 Nicolas François <nicolas.francois@centraliens.net>
* libmisc/find_new_ids.c: Use getdef_ulong to retrieve UIDs/GIDs
{
int fd;
pid_t pid;
- size_t len;
+ ssize_t len;
int retval;
char buf[32];
pid = getpid ();
snprintf (buf, sizeof buf, "%lu", (unsigned long) pid);
- len = strlen (buf) + 1;
- if (write (fd, buf, len) != (ssize_t) len) {
+ len = (ssize_t) strlen (buf) + 1;
+ if (write (fd, buf, (size_t) len) != len) {
(void) close (fd);
unlink (file);
return 0;