[gnumeric] Rather safe than sorry.



commit adecd8489603c10aeaa2b55ff3920bb4c7d26ee5
Author: Andreas J. Guelzow <aguelzow pyrshep ca>
Date:   Wed Dec 30 22:06:44 2009 -0700

    Rather safe than sorry.
    
    2009-12-30 Andreas J. Guelzow <aguelzow pyrshep ca>
    
    	* src/sheet-object-widget.c (sheet_widget_draw_cairo): only use
    	  this for gtk 2.18 and later. The required gtk_widget_get_snapshot
    	  became available with 2.14, but since we cannot test it with 2.14
    	  or 2.16 we are palying it safe.

 ChangeLog                 |    9 ++++++++-
 src/sheet-object-widget.c |    7 +++++--
 2 files changed, 13 insertions(+), 3 deletions(-)
---
diff --git a/ChangeLog b/ChangeLog
index d765e85..738976e 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,10 @@
+2009-12-30 Andreas J. Guelzow <aguelzow pyrshep ca>
+
+	* src/sheet-object-widget.c (sheet_widget_draw_cairo): only use 
+	  this for gtk 2.18 and later. The required gtk_widget_get_snapshot
+	  became available with 2.14, but since we cannot test it with 2.14
+	  or 2.16 we are palying it safe.
+
 2009-12-30  Andreas J. Guelzow <aguelzow pyrshep ca>
 
 	* src/commands.c (cmd_paste_copy_select_obj): new
@@ -12,7 +19,7 @@
 2009-12-29  Andreas J. Guelzow <aguelzow pyrshep ca>
 
 	* src/sheet-object-widget.c (sheet_widget_draw_cairo): only use 
-	  this for gtk 2.14 and later (since we need  gtk_widget_get_snapshot
+	  this for gtk 2.14 and later (since we need  gtk_widget_get_snapshot)
 
 2009-12-28  Andreas J. Guelzow <aguelzow pyrshep ca>
 
diff --git a/src/sheet-object-widget.c b/src/sheet-object-widget.c
index ccb9a44..00b18e2 100644
--- a/src/sheet-object-widget.c
+++ b/src/sheet-object-widget.c
@@ -3269,8 +3269,11 @@ static void
 sheet_widget_draw_cairo (SheetObject const *so, cairo_t *cr,
 			 double width, double height)
 {
-#ifdef HAVE_GTK_DIALOG_GET_CONTENT_AREA
-/* so we have gtk 2.14 or later and gtk_widget_get_snapshot is available */
+#ifdef HAVE_GTK_ENTRY_GET_BUFFER
+/* In gtk 2.14 or later gtk_widget_get_snapshot is available */
+/* Since we have only tested this for 2.18 or later, we are  */
+/* checking for gtk_entry_get_buffer that became available   */
+/* with 2.18                                                 */
 
 	SheetObjectWidget *sow = SHEET_OBJECT_WIDGET (so);
 



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]