commit e2ba7e08b4a4ca73a74c10e7189b46f6d8dcfc75 from: Alexander Barton date: Wed Sep 22 12:15:46 2010 UTC Explicitly cast return value of read(2) to "int" This fixes the following gcc warning, emitted by Xcode: src/ngircd/sighandlers.c: In function 'Signal_Callback': src/ngircd/sighandlers.c:239: warning: implicit conversion shortens 64-bit value into a 32-bit value commit - b1a117cd98bad64ac56f06f854d4b00f488e44ea commit + e2ba7e08b4a4ca73a74c10e7189b46f6d8dcfc75 blob - b8e8013d31c2671143babc96724912d40ab9a769 blob + 427789c3fbbaf291aa026753aa4d86bcc76c1f66 --- src/ngircd/sighandlers.c +++ src/ngircd/sighandlers.c @@ -236,7 +236,7 @@ Signal_Callback(int fd, short UNUSED what) (void) what; do { - ret = read(fd, &sig, sizeof(sig)); + ret = (int)read(fd, &sig, sizeof(sig)); if (ret == sizeof(int)) Signal_Handler_BH(sig); } while (ret == sizeof(int));