From 226aef9dcf960fc463efc72d141c9aa9f6aea390 Mon Sep 17 00:00:00 2001 From: Philip Allison Date: Tue, 15 Apr 2008 08:11:03 +0100 Subject: [PATCH] Use PKGDATADIR from autoconf to locate the cursor image Signed-off-by: Philip Allison --- src/Makefile.am | 1 + src/cteddy.cxx | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/src/Makefile.am b/src/Makefile.am index 5b627d6..5aabe59 100644 --- a/src/Makefile.am +++ b/src/Makefile.am @@ -20,3 +20,4 @@ bin_PROGRAMS = cteddy cteddy_SOURCES = cteddy.cxx cteddy_CXXFLAGS = $(CTEDDY_CFLAGS) $(AM_CXXFLAGS) cteddy_LDADD = $(CTEDDY_LIBS) +cteddy_CPPFLAGS = -DPKGDATADIR='$(pkgdatadir)' $(AM_CPPFLAGS) diff --git a/src/cteddy.cxx b/src/cteddy.cxx index f926992..032a236 100644 --- a/src/cteddy.cxx +++ b/src/cteddy.cxx @@ -131,7 +131,7 @@ int main (int argc, char* argv[]) { // Load in the heart-shaped cursor image and use it for our window's cursor - GdkPixbuf* heart = gdk_pixbuf_new_from_file("heart.png", &gerr); + GdkPixbuf* heart = gdk_pixbuf_new_from_file(PKGDATADIR "/heart.png", &gerr); if (gerr) { std::cerr << "Cannot load image: " << gerr->message << std::endl; -- 2.11.4.GIT