]> Pileus Git - ~andy/gtk/blobdiff - gtk/gtkprintsettings.c
/tmp/cvsX7MHVx
[~andy/gtk] / gtk / gtkprintsettings.c
index d451ec5c6f27daaa018cdda307cb437fc00bd74c..bee1913a122a806f345fcf8191d2bd30f8d95c56 100644 (file)
@@ -1238,7 +1238,8 @@ gtk_print_settings_set_print_pages (GtkPrintSettings *settings,
  * 
  * Gets the value of %GTK_PRINT_SETTINGS_PAGE_RANGES.
  * 
- * Return value: an array of #GtkPageRange<!-- -->s
+ * Return value: an array of #GtkPageRange<!-- -->s. Use g_free()
+ *   to free the array when it is no longer needed. 
  *
  * Since: 2.10
  */
@@ -1288,6 +1289,8 @@ gtk_print_settings_get_page_ranges (GtkPrintSettings *settings,
       ranges[i].end = end;
     }
 
+  g_strfreev (range_strs);
+
   *num_ranges = n;
   return ranges;
 }