From: Colin Clark Date: Thu, 23 Jul 2020 12:57:22 +0000 (+0100) Subject: Fix clang compile errors X-Git-Tag: v1.6~33 X-Git-Url: http://geeqie.org/cgi-bin/gitweb.cgi?p=geeqie.git;a=commitdiff_plain;h=9247c96d3473cbff05c559db2fb0b05067f2a58b Fix clang compile errors Fix errors revealed by -Wlogical-op-parentheses --- diff --git a/src/search.c b/src/search.c index 72464caa..47d945af 100644 --- a/src/search.c +++ b/src/search.c @@ -1826,7 +1826,7 @@ static gboolean search_file_do_extra(SearchData *sd, FileData *fd, gint *match, if (new_data) { - if ((sd->match_dimensions_enable && !sd->img_cd->dimensions) || (sd->match_similarity_enable && !sd->img_cd->similarity || sd->match_broken_enable)) + if ((sd->match_dimensions_enable && !sd->img_cd->dimensions) || (sd->match_similarity_enable && !sd->img_cd->similarity) || sd->match_broken_enable) { sd->img_loader = image_loader_new(fd); g_signal_connect(G_OBJECT(sd->img_loader), "error", (GCallback)search_file_load_done_cb, sd); @@ -2272,6 +2272,7 @@ static gboolean search_file_next(SearchData *sd) if (fd->format_class == FORMAT_CLASS_IMAGE || fd->format_class == FORMAT_CLASS_RAWIMAGE || fd->format_class == FORMAT_CLASS_VIDEO || fd->format_class == FORMAT_CLASS_DOCUMENT) { sd->match_broken_enable = TRUE; + match = TRUE; } else { @@ -2387,7 +2388,7 @@ static gboolean search_file_next(SearchData *sd) } } - if (((match || extra_only) && sd->match_dimensions_enable || sd->match_similarity_enable || sd->match_broken_enable)) + if ((match || extra_only) && (sd->match_dimensions_enable || sd->match_similarity_enable || sd->match_broken_enable)) { tested = TRUE;