feat(account_creator): set_email deals with undefined email

This commit is contained in:
Ronan Abhamon 2017-04-10 13:40:46 +02:00
parent fc12b101a8
commit a3fbb53b24

View file

@ -505,7 +505,7 @@ const char * linphone_account_creator_get_display_name(const LinphoneAccountCrea
}
LinphoneAccountCreatorEmailStatus linphone_account_creator_set_email(LinphoneAccountCreator *creator, const char *email) {
if (!is_matching_regex(email, "^.+@.+\\..*$")) {
if (!email || !is_matching_regex(email, "^.+@.+\\..*$")) {
return LinphoneAccountCreatorEmailStatusMalformed;
}
if (!is_matching_regex(email, "^.+@.+\\.[A-Za-z]{2}[A-Za-z]*$")) {