Mercurial > geeqie.yaz
diff src/filedata.c @ 892:2022112583d0
increase reference count before sending notification in file_data_new
author | nadvornik |
---|---|
date | Sat, 19 Jul 2008 09:06:24 +0000 |
parents | d8e1e820cee7 |
children | cf21dc928122 |
line wrap: on
line diff
--- 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);