X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2Flanguage%2Ftests%2Fpaper-size.c;h=5aea2c334f34f5157a7dbcd77d4fa0f4a478f6b7;hb=dfd1972f7bcb550a4fc3b05dbe7e71d12334b0a7;hp=d8c49a595c0250a30155080a5372c629a2da598f;hpb=c9a3c45e44c1c03d13d4eb186e3817bc836f75f8;p=pspp-builds.git diff --git a/src/language/tests/paper-size.c b/src/language/tests/paper-size.c index d8c49a59..5aea2c33 100644 --- a/src/language/tests/paper-size.c +++ b/src/language/tests/paper-size.c @@ -21,19 +21,22 @@ #include #include #include -#include +#include +#include /* Executes the DEBUG PAPER SIZE command. */ int cmd_debug_paper_size (struct lexer *lexer, struct dataset *ds UNUSED) { + const char *paper_size; int h, v; if (!lex_force_string (lexer)) return CMD_FAILURE; + paper_size = ds_cstr (lex_tokstr (lexer)); - printf ("\"%s\" => ", ds_cstr (lex_tokstr (lexer))); - if (outp_get_paper_size (ds_cstr (lex_tokstr (lexer)), &h, &v)) + printf ("\"%s\" => ", paper_size); + if (measure_paper (paper_size, &h, &v)) printf ("%.1f x %.1f in, %.0f x %.0f mm\n", h / 72000., v / 72000., h / (72000 / 25.4), v / (72000 / 25.4));