projects
/
pspp-builds.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Made the code relocatable (using the relocate function from gnulib).
[pspp-builds.git]
/
src
/
ui
/
gui
/
about.c
diff --git
a/src/ui/gui/about.c
b/src/ui/gui/about.c
index 007cb3d047be511728eaf7ed95cf4cd0e46f58a5..91572586941dbffd0ad5c7bdd6820172de177665 100644
(file)
--- a/
src/ui/gui/about.c
+++ b/
src/ui/gui/about.c
@@
-30,18
+30,19
@@
void
about_new (GtkMenuItem *m, GtkWindow *parent)
{
void
about_new (GtkMenuItem *m, GtkWindow *parent)
{
- GladeXML *xml =
glade_xml_new (PKGDATADIR "/psppire.glade", NULL, NULL
);
+ GladeXML *xml =
XML_NEW ("psppire.glade"
);
GtkWidget *about = get_widget_assert (xml, "aboutdialog1");
GdkPixbuf *pb =
GtkWidget *about = get_widget_assert (xml, "aboutdialog1");
GdkPixbuf *pb =
- gdk_pixbuf_new_from_file_at_size (PKGDATADIR "/pspplogo.png", 64, 64, 0);
+ gdk_pixbuf_new_from_file_at_size (relocate (PKGDATADIR "/pspplogo.png"),
+ 64, 64, 0);
gtk_about_dialog_set_logo (GTK_ABOUT_DIALOG (about), pb);
gtk_window_set_icon_from_file (GTK_WINDOW (about),
gtk_about_dialog_set_logo (GTK_ABOUT_DIALOG (about), pb);
gtk_window_set_icon_from_file (GTK_WINDOW (about),
-
PKGDATADIR "/psppicon.png"
, 0);
+
relocate (PKGDATADIR "/psppicon.png")
, 0);
gtk_about_dialog_set_website (GTK_ABOUT_DIALOG (about),
"http://www.gnu.org/software/pspp");
gtk_about_dialog_set_website (GTK_ABOUT_DIALOG (about),
"http://www.gnu.org/software/pspp");