Mercurial > hg > forks > geeqie
changeset 2908:ea58314bd19d
Bug fix: Search page - calls to g_regex_unref)
Eliminate run-time errors caused by unwanted calls to g_regex_unref()
author | Colin Clark <colin.clark@cclark.uk> |
---|---|
date | Wed, 13 Feb 2019 11:47:38 +0000 |
parents | a805689b5f6c |
children | 2e7fd08bfbe4 |
files | src/search.c |
diffstat | 1 files changed, 8 insertions(+), 2 deletions(-) [+] |
line wrap: on
line diff
--- a/src/search.c Tue Feb 05 21:18:18 2019 +0100 +++ b/src/search.c Wed Feb 13 11:47:38 2019 +0000 @@ -3078,9 +3078,15 @@ file_data_unref(sd->search_dir_fd); g_free(sd->search_name); - g_regex_unref(sd->search_name_regex); + if(sd->search_name_regex) + { + g_regex_unref(sd->search_name_regex); + } g_free(sd->search_comment); - g_regex_unref(sd->search_comment_regex); + if(sd->search_comment_regex) + { + g_regex_unref(sd->search_comment_regex); + } g_free(sd->search_similarity_path); string_list_free(sd->search_keyword_list);