Avoid a crash when configuring new accounts
This commit is contained in:
parent
677d696d06
commit
19cf052be3
|
@ -431,6 +431,9 @@ int account_start(Account * account)
|
||||||
#ifdef DEBUG
|
#ifdef DEBUG
|
||||||
fprintf(stderr, "DEBUG: %s(\"%s\")\n", __func__, account->title);
|
fprintf(stderr, "DEBUG: %s(\"%s\")\n", __func__, account->title);
|
||||||
#endif
|
#endif
|
||||||
|
if(account->account == NULL
|
||||||
|
&& account_init(account) != 0)
|
||||||
|
return -1;
|
||||||
if(account->definition->start == NULL)
|
if(account->definition->start == NULL)
|
||||||
return 0;
|
return 0;
|
||||||
return account->definition->start(account->account);
|
return account->definition->start(account->account);
|
||||||
|
|
Loading…
Reference in New Issue
Block a user