# HG changeset patch # User nadvornik # Date 1216458384 0 # Node ID 2022112583d06fb51cdc621fcd4d77cf742a4e10 # Parent 841b387dd87715f032a569e6ca60b53447bf25e1 increase reference count before sending notification in file_data_new diff -r 841b387dd877 -r 2022112583d0 src/filedata.c --- a/src/filedata.c Fri Jul 18 21:20:49 2008 +0000 +++ b/src/filedata.c Sat Jul 19 09:06:24 2008 +0000 @@ -308,6 +308,8 @@ if (fd) { gboolean changed; + + file_data_ref(fd); if (fd->parent) changed = file_data_check_changed_files(fd); @@ -317,7 +319,7 @@ file_data_check_sidecars(fd); DEBUG_2("file_data_pool hit: '%s' %s", fd->path, changed ? "(changed)" : ""); - return file_data_ref(fd); + return fd; } fd = g_new0(FileData, 1);