error (0, errno, "warning: cannot close %s", fname);
if (pre_stbuf.st_mtime == post_stbuf.st_mtime ||
*messagep == NULL ||
*messagep == NULL || (*messagep)[0] == '\0' ||
strcmp (*messagep, "\n") == 0)
{
for (;;)