summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authormjwybrow <mjwybrow@users.sourceforge.net>2006-05-21 04:12:36 +0000
committermjwybrow <mjwybrow@users.sourceforge.net>2006-05-21 04:12:36 +0000
commitb41c3b90047df1eea1393b60909f9e143ee6cec0 (patch)
tree9142d99529ebe750c007bf28bb0b3d210e00b19f
parentadd %%EOF trailer for DSC-compliance (diff)
downloadinkscape-b41c3b90047df1eea1393b60909f9e143ee6cec0.tar.gz
inkscape-b41c3b90047df1eea1393b60909f9e143ee6cec0.zip
* src/extension/internal/pdf.cpp: Compilation fix. For versions
of glib older that 2.9.0, use g_date_set_time() instead of g_date_set_time_t(). (bzr r912)
-rw-r--r--ChangeLog6
-rw-r--r--src/extension/internal/pdf.cpp4
2 files changed, 10 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 197a7c855..8b601381e 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2006-05-21 Michael Wybrow <mjwybrow@users.sourceforge.net>
+
+ * src/extension/internal/pdf.cpp: Compilation fix. For versions
+ of glib older that 2.9.0, use g_date_set_time() instead of
+ g_date_set_time_t().
+
2006-05-20 MenTaLguY <mental@rydia.net>
* src/extensin/internal/ps.cpp:
diff --git a/src/extension/internal/pdf.cpp b/src/extension/internal/pdf.cpp
index cd9ec7685..d9547270e 100644
--- a/src/extension/internal/pdf.cpp
+++ b/src/extension/internal/pdf.cpp
@@ -313,7 +313,11 @@ PrintPDF::begin(Inkscape::Extension::Print *mod, SPDocument *doc)
GDate date;
GTimeVal ltime;
glong time_hh, time_mm, time_ss;
+#if GLIB_CHECK_VERSION(2,9,0)
g_date_set_time_t (&date, time (NULL));
+#else
+ g_date_set_time(&date, time (NULL));
+#endif
gchar date_str[100], time_str[100];
g_date_strftime(date_str, 99, "%Y%m%d", &date);
g_get_current_time(&ltime);