CCL Home Page
Up Directory CCL gdata_line
#include "utility.h"

int gdata_line(file,line,max_line_length)
/*============================================================================*/
/* PURPOSE: GET A "DATA" LINE FROM THE SPECIFIED FILE.  THE FILE MUST BE AN
/*	ASCII FILE.  A DATA LINE IS ANY LINE THAT IS NONBLANK AND DOES NOT
/*	START WITH AN OCTOTHORPE (#).  INTERVENING LINES ARE SKIPPED.
/* WRITTEN: M.V.GRIESHABER
/* LAST MODIFICATION: 2 JUNE 1993 MVG (CHANGED NAME FROM GET_DATA_LINE)
*/
   FILE* file;		/* OPENED DATA FILE. */
   char line[];		/* RETRIEVED DATA LINE. */
   int max_line_length;	/* MAXIMUM LENGTH OF LINE. */
   {
   do
      {
      if (fgets(line,max_line_length,file)==NULL) return(FALSE);
      } while(strlen(line)<=1 || line[0]=='#');

   return(TRUE);
   }
Modified: Fri Feb 11 17:00:00 1994 GMT
Page accessed 4666 times since Sat Apr 17 21:58:55 1999 GMT