if ((eject || (on_page >= paper_height)) && paper_height != 0)
if ((eject || (on_page >= (unsigned int) paper_height)) && paper_height != 0)
listing_page (list)     list_info_type *list;{  /* Grope around, see if we can see a title or subtitle edict coming up     soon  (we look down 10 lines of the page and see if it's there)*/  if ((eject || (on_page >= paper_height)) && paper_height != 0)    {      unsigned int c = 10;      int had_title = 0;      int had_subtitle = 0;      page++;      while (c != 0 && list)	{	  if (list->edict == EDICT_SBTTL && !had_subtitle)	    {	      had_subtitle = 1;	      subtitle = list->edict_arg;	    }	  if (list->edict == EDICT_TITLE && !had_title)	    {	      had_title = 1;	      title = list->edict_arg;	    }	  list = list->next;	  c--;	}      if (page > 1)	{	  fprintf (list_file, "\f");	}      fprintf (list_file, "%s %s \t\t\tpage %d\n", LISTING_HEADER, fn, page);      fprintf (list_file, "%s\n", title);      fprintf (list_file, "%s\n", subtitle);      on_page = 3;      eject = 0;    }}