Make sure to never initialize an Account instance twice
This commit is contained in:
parent
02b0b70974
commit
62a67e4713
|
@ -350,8 +350,10 @@ int account_init(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
|
||||||
return (account->account = account->definition->init(&account->helper))
|
if(account->account != NULL)
|
||||||
!= NULL ? 0 : -1;
|
return 0;
|
||||||
|
account->account = account->definition->init(&account->helper);
|
||||||
|
return (account->account != NULL) ? 0 : -1;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue
Block a user