Patch: Elm ME+ 2.5 PLalpha54 -> Elm ME+ 2.5 PLalpha60 [3/13] (2/4)
From
Kari Hurtta@21:1/5 to
All on Thu Nov 24 20:24:49 2022
[continued from previous message]
+ ret->edited = 0;
+
return ret;
}
***************
*** 438,443 ****
--- 442,449 ----
alias->person->lastn = dup_string(lastn);
alias->person->address = dup_address(address);
+
+ alias->edited = 1;
}
/* Removes old list */
***************
*** 453,458 ****
--- 459,466 ----
free_addr_list(& (alias->list));
alias->list = dup_addr_list(list);
+
+ alias->edited = 1;
}
void set_group_address_alias(alias,phrase,aliases)
***************
*** 479,484 ****
--- 487,494 ----
alias->group->phrase = dup_string(phrase);
alias->group->aliases = dup_alias_vector(aliases);
+
+ alias->edited = 1;
}
***************
*** 494,503 ****
--- 504,533 ----
free_string(& alias->comment);
alias->comment = dup_string(comment);
+
+ alias->edited = 1;
}
/* Parser helper routines --------------------------------------- */
+ int edited_address_alias(alias,reset)
+ struct address_alias *alias;
+ int reset /* reset edited flag */;
+ {
+ int ret;
+
+ if (ADDRESS_ALIAS_magic