One more check for NULL.
authorAlan T. DeKok <aland@freeradius.org>
Mon, 1 Dec 2008 12:54:35 +0000 (13:54 +0100)
committerAlan T. DeKok <aland@freeradius.org>
Mon, 1 Dec 2008 16:47:24 +0000 (17:47 +0100)
Closes Coverity #80.  Not that we think it's likely...

src/main/detail.c

index 3e9c3f9..179f111 100644 (file)
@@ -424,7 +424,7 @@ int detail_recv(rad_listen_t *listener,
                         *      we have.
                         */
                case STATE_READING:
-                       if (!feof(data->fp)) break;
+                       if (data->fp && !feof(data->fp)) break;
                        data->state = STATE_QUEUED;
 
                        /* FALL-THROUGH */