X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2Foutput%2Fmessage-item.c;h=c60d166779969f8428b1a568a58a0224699b5e7a;hb=bdd73954cd30c51c959205e46c98e5feb4d1df87;hp=feb1d32c02eed54e13cb66eba6c869c429447f2b;hpb=ddb7b52128d8f1f54d9632dc3a15c7869e0fbcce;p=pspp diff --git a/src/output/message-item.c b/src/output/message-item.c index feb1d32c02..c60d166779 100644 --- a/src/output/message-item.c +++ b/src/output/message-item.c @@ -1,5 +1,5 @@ /* PSPP - a program for statistical analysis. - Copyright (C) 2010 Free Sonftware Foundation, Inc. + Copyright (C) 2010 Free Software Foundation, Inc. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by @@ -23,6 +23,7 @@ #include "libpspp/message.h" #include "output/driver.h" #include "output/output-item-provider.h" +#include "output/text-item.h" #include "gl/xalloc.h" @@ -44,6 +45,13 @@ message_item_get_msg (const struct message_item *item) return item->msg; } +struct text_item * +message_item_to_text_item (struct message_item *message_item) +{ + return text_item_create_nocopy ( + TEXT_ITEM_LOG, msg_to_string (message_item_get_msg (message_item))); +} + static void message_item_destroy (struct output_item *output_item) { @@ -62,5 +70,6 @@ message_item_submit (struct message_item *item) const struct output_item_class message_item_class = { + "message", message_item_destroy, };