Mercurial > geeqie
changeset 1090:6ca88a8380d4
Fix a segfault occuring when searching for comments in a directory where at least one photo doesn't have a comment. The fix modifies comment_read() function to return FALSE when a comment doesn't exist. Patch by Omari Stephens.
author | zas_ |
---|---|
date | Tue, 04 Nov 2008 17:26:46 +0000 |
parents | 822d98c18062 |
children | b6e7d5ce18a2 |
files | src/bar_info.c |
diffstat | 1 files changed, 4 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/src/bar_info.c Tue Nov 04 17:11:53 2008 +0000 +++ b/src/bar_info.c Tue Nov 04 17:26:46 2008 +0000 @@ -462,6 +462,10 @@ } if (res1 && (!comment || *comment != comment1)) g_free(comment1); if (res2 && (!comment || *comment != comment2)) g_free(comment2); + + // return FALSE on failure + if (comment && !*comment) + return FALSE; return TRUE; }