parent
b78f893f81
commit
c6fea36371
@ -1,51 +0,0 @@
|
|||||||
diff --git a/src/calendar/libecal/e-cal-client.c b/src/calendar/libecal/e-cal-client.c
|
|
||||||
index 420e7186f..1ac37d4d4 100644
|
|
||||||
--- a/src/calendar/libecal/e-cal-client.c
|
|
||||||
+++ b/src/calendar/libecal/e-cal-client.c
|
|
||||||
@@ -5212,13 +5212,13 @@ e_cal_client_modify_objects_sync (ECalClient *client,
|
|
||||||
|
|
||||||
mod_flags = g_string_new (NULL);
|
|
||||||
flags_class = g_type_class_ref (E_TYPE_CAL_OBJ_MOD_TYPE);
|
|
||||||
- flags_value = g_flags_get_first_value (flags_class, mod);
|
|
||||||
- while (flags_value != NULL) {
|
|
||||||
+ for (flags_value = g_flags_get_first_value (flags_class, mod);
|
|
||||||
+ flags_value && mod;
|
|
||||||
+ flags_value = g_flags_get_first_value (flags_class, mod)) {
|
|
||||||
if (mod_flags->len > 0)
|
|
||||||
g_string_append_c (mod_flags, ':');
|
|
||||||
g_string_append (mod_flags, flags_value->value_nick);
|
|
||||||
mod &= ~flags_value->value;
|
|
||||||
- flags_value = g_flags_get_first_value (flags_class, mod);
|
|
||||||
}
|
|
||||||
|
|
||||||
strv = g_new0 (gchar *, g_slist_length (icalcomps) + 1);
|
|
||||||
@@ -5572,13 +5572,13 @@ e_cal_client_remove_objects_sync (ECalClient *client,
|
|
||||||
|
|
||||||
mod_flags = g_string_new (NULL);
|
|
||||||
flags_class = g_type_class_ref (E_TYPE_CAL_OBJ_MOD_TYPE);
|
|
||||||
- flags_value = g_flags_get_first_value (flags_class, mod);
|
|
||||||
- while (flags_value != NULL) {
|
|
||||||
+ for (flags_value = g_flags_get_first_value (flags_class, mod);
|
|
||||||
+ flags_value && mod;
|
|
||||||
+ flags_value = g_flags_get_first_value (flags_class, mod)) {
|
|
||||||
if (mod_flags->len > 0)
|
|
||||||
g_string_append_c (mod_flags, ':');
|
|
||||||
g_string_append (mod_flags, flags_value->value_nick);
|
|
||||||
mod &= ~flags_value->value;
|
|
||||||
- flags_value = g_flags_get_first_value (flags_class, mod);
|
|
||||||
}
|
|
||||||
|
|
||||||
g_variant_builder_init (&builder, G_VARIANT_TYPE ("a(ss)"));
|
|
||||||
diff --git a/src/libedataserver/e-source.c b/src/libedataserver/e-source.c
|
|
||||||
index 31d851e21..23b82f7b1 100644
|
|
||||||
--- a/src/libedataserver/e-source.c
|
|
||||||
+++ b/src/libedataserver/e-source.c
|
|
||||||
@@ -4622,7 +4622,7 @@ e_source_invoke_credentials_required_sync (ESource *source,
|
|
||||||
|
|
||||||
flags_class = g_type_class_ref (G_TYPE_TLS_CERTIFICATE_FLAGS);
|
|
||||||
for (flags_value = g_flags_get_first_value (flags_class, certificate_errors);
|
|
||||||
- flags_value;
|
|
||||||
+ flags_value && certificate_errors;
|
|
||||||
flags_value = g_flags_get_first_value (flags_class, certificate_errors)) {
|
|
||||||
if (certificate_errors_str->len)
|
|
||||||
g_string_append_c (certificate_errors_str, ':');
|
|
@ -1 +1 @@
|
|||||||
SHA512 (evolution-data-server-3.45.1.tar.xz) = 6c1d353ca42404b6d8fdd65d64634e13d2ca25bd9961b855db4c6c596f7194efcb9f998714668917a49673cbb6dad865f0bfd832630c6e0effe0ec5f996fc83b
|
SHA512 (evolution-data-server-3.45.2.tar.xz) = da7ecd974b8be4fdc40fa67d687266c197cd0796b37a4afbab238c8eb3a2c3c3668daf23dc60d2081c46f6d08acfbb6b273e78599992b9730f7a0430ee0600cb
|
||||||
|
Loading…
Reference in new issue