X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2Fdata%2Fcase-map.c;fp=src%2Fdata%2Fcase-map.c;h=2e1507edca750d0cc650d922168c8f1902e301b4;hb=5610084f0ead4b6a7d53af239f4789ba60fda024;hp=87174f1fb3a4e37eb90064b5ab3f78f81aa9d894;hpb=e2b97c605195dfc4d899caeb4002aea6a1e26471;p=pspp diff --git a/src/data/case-map.c b/src/data/case-map.c index 87174f1fb3..2e1507edca 100644 --- a/src/data/case-map.c +++ b/src/data/case-map.c @@ -131,11 +131,12 @@ struct casereader * case_map_create_input_translator (struct case_map *map, struct casereader *subreader) { - return casereader_create_translator (subreader, - case_map_get_proto (map), - translate_case, - destroy_case_map, - map); + static const struct casereader_translator_class class = { + translate_case, destroy_case_map, + }; + return casereader_create_translator (subreader, + case_map_get_proto (map), + &class, map); } /* Creates and returns a new casewriter. Cases written to the