X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2Flanguage%2Futilities%2Fecho.c;h=e1871a9737f26a85eb6b3b38712470c9e5c68d95;hb=2501627caac743acbfcc97480f15344f8a393a6e;hp=3f31e335f68432f758ae8a2b75693cea9b114eee;hpb=a1b7813a6993b8a8822914a83982a52e98c2afe5;p=pspp diff --git a/src/language/utilities/echo.c b/src/language/utilities/echo.c index 3f31e335f6..e1871a9737 100644 --- a/src/language/utilities/echo.c +++ b/src/language/utilities/echo.c @@ -20,10 +20,14 @@ #include "language/lexer/lexer.h" #include "libpspp/message.h" #include "libpspp/str.h" -#include "output/text-item.h" +#include "output/output-item.h" +#include "output/driver.h" #include "gl/xalloc.h" +#include "gettext.h" +#define _(msgid) gettext (msgid) + /* Echos a string to the output stream */ int cmd_echo (struct lexer *lexer, struct dataset *ds UNUSED) @@ -31,7 +35,7 @@ cmd_echo (struct lexer *lexer, struct dataset *ds UNUSED) if (!lex_force_string (lexer)) return CMD_FAILURE; - text_item_submit (text_item_create (TEXT_ITEM_LOG, lex_tokcstr (lexer))); + output_log ("%s", lex_tokcstr (lexer)); lex_get (lexer); return CMD_SUCCESS;