/[pspp]/pspp/src/casefile.c
ViewVC logotype

Diff of /pspp/src/casefile.c

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.12 by blp, Tue Mar 1 08:16:15 2005 UTC revision 1.13 by blp, Mon Mar 14 06:54:40 2005 UTC
# Line 535  casereader_get_casefile (const struct ca Line 535  casereader_get_casefile (const struct ca
535  }  }
536    
537  /* Reads a copy of the next case from READER into C.  /* Reads a copy of the next case from READER into C.
538     Caller is responsible for destroying C. */     Caller is responsible for destroying C.
539       Returns true if successful, false at end of file. */
540  int  int
541  casereader_read (struct casereader *reader, struct ccase *c)  casereader_read (struct casereader *reader, struct ccase *c)
542  {  {
# Line 572  casereader_read (struct casereader *read Line 573  casereader_read (struct casereader *read
573  }  }
574    
575  /* Reads the next case from READER into C and transfers ownership  /* Reads the next case from READER into C and transfers ownership
576     to the caller.  Caller is responsible for destroying C. */     to the caller.  Caller is responsible for destroying C.
577       Returns true if successful, false at end of file. */
578  int  int
579  casereader_read_xfer (struct casereader *reader, struct ccase *c)  casereader_read_xfer (struct casereader *reader, struct ccase *c)
580  {  {
# Line 594  casereader_read_xfer (struct casereader Line 596  casereader_read_xfer (struct casereader
596      }      }
597  }  }
598    
599    /* Reads the next case from READER into C and transfers ownership
600       to the caller.  Caller is responsible for destroying C.
601       Assert-fails at end of file. */
602    void
603    casereader_read_xfer_assert (struct casereader *reader, struct ccase *c)
604    {
605      bool success = casereader_read_xfer (reader, c);
606      assert (success);
607    }
608    
609  /* Destroys READER. */  /* Destroys READER. */
610  void  void
611  casereader_destroy (struct casereader *reader)  casereader_destroy (struct casereader *reader)

Legend:
Removed from v.1.12  
changed lines
  Added in v.1.13

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26