[Commits] [SCM] claws branch, gtk3, updated. 4.0.0-369-g579ce7652
jonathan at claws-mail.org
jonathan at claws-mail.org
Mon Nov 29 08:26:55 CET 2021
The branch, gtk3 has been updated
via 579ce7652a579ced6290f03c16cb1f07fca317fc (commit)
from 9018c2113ec3719b9ba3fbfb0589de126f7d781b (commit)
Summary of changes:
src/filtering.c | 44 ++++++++++++++++++++------------------------
1 file changed, 20 insertions(+), 24 deletions(-)
- Log -----------------------------------------------------------------
commit 579ce7652a579ced6290f03c16cb1f07fca317fc
Author: Jonathan Boeing <jonathan at claws-mail.org>
Date: Sat Nov 20 01:49:02 2021 -0700
Fix clang -Wmisleading-indentation warning
diff --git a/src/filtering.c b/src/filtering.c
index 8006915e6..cf99d6be4 100644
--- a/src/filtering.c
+++ b/src/filtering.c
@@ -1158,7 +1158,7 @@ gboolean filtering_action_list_rename_path(GSList *action_list, const gchar *old
gint destlen;
gint prefixlen;
gint oldpathlen;
- GSList * action_cur;
+ GSList * action_cur;
const gchar *separator=G_DIR_SEPARATOR_S;
gboolean matched = FALSE;
#ifdef G_OS_WIN32
@@ -1171,7 +1171,7 @@ again:
action_cur = action_cur->next) {
FilteringAction *action = action_cur->data;
-
+
if (action->type == MATCHACTION_SET_TAG ||
action->type == MATCHACTION_UNSET_TAG)
continue;
@@ -1179,35 +1179,31 @@ again:
continue;
destlen = strlen(action->destination);
-
+
if (destlen > oldpathlen) {
prefixlen = destlen - oldpathlen;
suffix = action->destination + prefixlen;
-
+
if (!strncmp(old_path, suffix, oldpathlen)) {
prefix = g_malloc0(prefixlen + 1);
strncpy2(prefix, action->destination, prefixlen);
-
+
base = suffix + oldpathlen;
- while (*base == G_DIR_SEPARATOR) base++;
- if (*base == '\0')
- dest_path = g_strconcat(prefix, separator,
- new_path, NULL);
+ while (*base == G_DIR_SEPARATOR)
+ base++;
+ if (*base == '\0')
+ dest_path = g_strconcat(prefix, separator, new_path, NULL);
else
- dest_path = g_strconcat(prefix,
- separator,
- new_path,
- separator,
- base, NULL);
-
- g_free(prefix);
- g_free(action->destination);
- action->destination = dest_path;
- matched = TRUE;
+ dest_path = g_strconcat(prefix, separator, new_path, separator, base, NULL);
+
+ g_free(prefix);
+ g_free(action->destination);
+ action->destination = dest_path;
+ matched = TRUE;
} else { /* for non-leaf folders */
/* compare with trailing slash */
if (!strncmp(old_path_with_sep, action->destination, oldpathlen+1)) {
-
+
suffix = action->destination + oldpathlen + 1;
dest_path = g_strconcat(new_path, separator,
suffix, NULL);
@@ -1219,10 +1215,10 @@ again:
} else {
/* folder-moving a leaf */
if (!strcmp(old_path, action->destination)) {
- dest_path = g_strdup(new_path);
- g_free(action->destination);
- action->destination = dest_path;
- matched = TRUE;
+ dest_path = g_strdup(new_path);
+ g_free(action->destination);
+ action->destination = dest_path;
+ matched = TRUE;
}
}
}
-----------------------------------------------------------------------
hooks/post-receive
--
Claws Mail
More information about the Commits
mailing list