summary |
shortlog |
log |
commit | commitdiff |
tree
raw |
patch |
inline | side by side (from parent 1:
3a1509b)
https://github.com/BestImageViewer/geeqie/issues/982
User reports this fix works.
if (!ew) return;
advanced_exif_window_get_geometry(ew);
if (!ew) return;
advanced_exif_window_get_geometry(ew);
+ file_data_unref(ew->fd);
gtk_widget_destroy(ew->window);
gtk_widget_destroy(ew->window);
-static void advanced_exif_delete_cb(GtkWidget *widget, GdkEvent *event, gpointer data)
+static gboolean advanced_exif_delete_cb(GtkWidget *widget, GdkEvent *event, gpointer data)
- advanced_exif_window_get_geometry(ew);
+ advanced_exif_window_get_geometry(ew);
}
static gint advanced_exif_sort_cb(GtkTreeModel *model, GtkTreeIter *a, GtkTreeIter *b, gpointer data)
}
static gint advanced_exif_sort_cb(GtkTreeModel *model, GtkTreeIter *a, GtkTreeIter *b, gpointer data)
-static void layout_exif_window_destroy(GtkWidget *widget, gpointer data)
+static gboolean layout_exif_window_destroy(GtkWidget *widget, gpointer data)
{
LayoutWindow *lw = data;
lw->exif_window = NULL;
{
LayoutWindow *lw = data;
lw->exif_window = NULL;
}
void layout_exif_window_new(LayoutWindow *lw)
}
void layout_exif_window_new(LayoutWindow *lw)