X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2Flanguage%2Fxforms%2Ffail.c;h=f90b19673ebc6d8bf2d9d820dd9498e1678f839f;hb=60c545e6e958d868db3399a8989d37d8f9e0c131;hp=f23fcec3f1fc79c6b8511e34f54b9e60a56ecaf1;hpb=339f1956cc727eda788638644ef93ab7852b31cd;p=pspp diff --git a/src/language/xforms/fail.c b/src/language/xforms/fail.c index f23fcec3f1..f90b19673e 100644 --- a/src/language/xforms/fail.c +++ b/src/language/xforms/fail.c @@ -24,12 +24,10 @@ #include "language/command.h" #include "language/lexer/lexer.h" #include "libpspp/message.h" - -static int trns_fail (void *x, struct ccase **c, casenumber n); /* A transformation which is guaranteed to fail. */ -static int +static enum trns_result trns_fail (void *x UNUSED, struct ccase **c UNUSED, casenumber n UNUSED) { @@ -40,6 +38,10 @@ trns_fail (void *x UNUSED, struct ccase **c UNUSED, int cmd_debug_xform_fail (struct lexer *lexer UNUSED, struct dataset *ds) { - add_transformation (ds, trns_fail, NULL, NULL); + static const struct trns_class fail_trns_class = { + .name = "DEBUG XFORM FAIL", + .execute = trns_fail + }; + add_transformation (ds, &fail_trns_class, NULL); return CMD_SUCCESS; }