[gthumb] Avoid useless read of tags/comments event if tags/comments are empty



commit 0401297c7f8fcf5793876bfdd3f55e1bad04b3db
Author: Marc Pavot <marc pavot gmail com>
Date:   Tue May 26 08:58:14 2009 -0400

    Avoid useless read of tags/comments event if tags/comments are empty
---
 libgthumb/file-data.c |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

diff --git a/libgthumb/file-data.c b/libgthumb/file-data.c
index a51e821..2214bbb 100644
--- a/libgthumb/file-data.c
+++ b/libgthumb/file-data.c
@@ -284,6 +284,7 @@ file_data_update_comment (FileData *fd)
 	fd->comment_data = comments_load_comment (fd->path, FALSE);
 
 	if (fd->comment_data == NULL) {
+                fd->comment_data = comment_data_new ();
 		fd->comment = g_strdup ("");
 		return;
 	}
@@ -403,6 +404,9 @@ file_data_get_comment (FileData *fd,
 	if (!fd->comment_data)
                 fd->comment_data = comments_load_comment (fd->path, try_embedded);
 
+	if (!fd->comment_data)
+                fd->comment_data = comment_data_new ();
+
         return fd->comment_data;
 }
 



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