/*
PSPPIRE --- A Graphical User Interface for PSPP
Copyright (C) 2004,2005 Free Software Foundation
- Written by John Darrington
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
#define N_(msgid) msgid
#include <libpspp/message.h>
+#include <libpspp/msg-locator.h>
#include "message-dialog.h"
#include "progname.h"
-static void enqueue_msg(const struct msg *m);
+static void enqueue_msg (const struct msg *m);
static GQueue *message_queue;
+
void
-message_dialog_init (void)
+message_dialog_init (struct source_stream *ss)
{
message_queue = g_queue_new();
- msg_init(enqueue_msg);
+ msg_init (ss, enqueue_msg);
}
-
void
message_dialog_done (void)
{
gtk_widget_destroy (dialog);
}
-/* FIXME: This is a stub .
- * A temporary workaround until getl.c is rearranged
- */
-void
-msg_location (struct msg_locator *loc)
-{
- loc->file_name = 0;
- loc->line_number = -1;
-}
-