X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2Flanguage%2Fxforms%2Ffail.c;h=f90b19673ebc6d8bf2d9d820dd9498e1678f839f;hb=3ebfe454cbb12c70277cc101ab5e2a04235620aa;hp=f23fcec3f1fc79c6b8511e34f54b9e60a56ecaf1;hpb=2be9bee9da6a2ce27715e58128569594319abfa2;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; }