X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2Fdata%2Fcase-sink.h;h=ec2cfd21414ff0a291256e53d89aa24702230db5;hb=687adf53eae434e88a47bb3409f946f3a26115a4;hp=087c0601edd385fc613b52743a1c4f71b1c95ef7;hpb=dda5e7a6be2af282b1644e04415f24b7b2381d97;p=pspp-builds.git diff --git a/src/data/case-sink.h b/src/data/case-sink.h index 087c0601..ec2cfd21 100644 --- a/src/data/case-sink.h +++ b/src/data/case-sink.h @@ -30,6 +30,8 @@ struct case_sink { const struct case_sink_class *class; /* Class. */ void *aux; /* Auxiliary data. */ + struct casefile_factory *factory ; /* Factory used to create + the destination */ size_t value_cnt; /* Number of `union value's in case. */ }; @@ -56,8 +58,10 @@ struct case_sink_class extern const struct case_sink_class null_sink_class; +struct casefile_factory ; struct case_sink *create_case_sink (const struct case_sink_class *, const struct dictionary *, + struct casefile_factory *, void *); void free_case_sink (struct case_sink *);