X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2FvfmP.h;h=86140401f93ce3619967a7f590ccb6bae2d9b5c5;hb=e48df05eeeb85838526a03a3371964f5f6b14321;hp=6454da89247e0cd72e12cbb8b045fb9722f48f44;hpb=4944c86a9318bc5b5578ab145a95c116ffd2c9fd;p=pspp diff --git a/src/vfmP.h b/src/vfmP.h index 6454da8924..86140401f9 100644 --- a/src/vfmP.h +++ b/src/vfmP.h @@ -22,51 +22,4 @@ #include "var.h" -/* Linked list of cases. */ -struct case_list - { - struct case_list *next; - struct ccase c; - }; - -/* Describes a data stream, either a source or a sink. */ -struct stream_info - { - int case_size; /* Size of one case in bytes. */ - int ncases; /* Number of cases. */ - int nval; /* Number of `value' elements per case. */ - }; - -/* Information about the data source. */ -extern struct stream_info vfm_source_info; - -/* Information about the data sink. */ -extern struct stream_info vfm_sink_info; - -/* Memory case stream. */ - -/* List of cases stored in the stream. */ -extern struct case_list *memory_source_cases; -extern struct case_list *memory_sink_cases; - -/* Current case. */ -extern struct case_list *memory_sink_iter; - -/* Maximum number of cases. */ -extern int memory_sink_max_cases; - -/* Nonzero if the case needs to have values deleted before being - stored, zero otherwise. */ -extern int compaction_necessary; - -/* Number of values after compaction, or the same as - vfm_sink_info.nval, if compaction is not necessary. */ -extern int compaction_nval; - -/* Temporary case buffer with enough room for `compaction_nval' - `value's. */ -extern struct ccase *compaction_case; - -void compact_case (struct ccase *dest, const struct ccase *src); - #endif /* !vfmP_h */