Changeset 4985
- Timestamp:
- 10/20/07 21:18:52 (1 year ago)
- Files:
-
- wired/trunk/wired/accounts.c (modified) (5 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
wired/trunk/wired/accounts.c
r4809 r4985 53 53 static void wd_accounts_reload_account_for_user(wd_account_t *, wd_user_t *); 54 54 static void wd_accounts_sreply_privileges(wd_user_t *); 55 static void wd_accounts_copy_ privileges(wd_account_t *, wd_account_t *);55 static void wd_accounts_copy_attributes(wd_account_t *, wd_account_t *); 56 56 57 57 static void wd_account_dealloc(wi_runtime_instance_t *); … … 95 95 96 96 if(group) 97 wd_accounts_copy_ privileges(group, user);97 wd_accounts_copy_attributes(group, user); 98 98 } 99 99 … … 288 288 return false; 289 289 290 wd_accounts_copy_ privileges(account, existing_account);290 wd_accounts_copy_attributes(account, existing_account); 291 291 292 292 if(!wd_accounts_create_user(existing_account)) … … 313 313 return false; 314 314 315 wd_accounts_copy_ privileges(account, existing_account);315 wd_accounts_copy_attributes(account, existing_account); 316 316 317 317 if(!wd_accounts_create_group(existing_account)) … … 664 664 665 665 666 static void wd_accounts_copy_privileges(wd_account_t *src_account, wd_account_t *dst_account) { 666 static void wd_accounts_copy_attributes(wd_account_t *src_account, wd_account_t *dst_account) { 667 if(src_account->password) { 668 wi_release(dst_account->password); 669 dst_account->password = wi_retain(src_account->password); 670 } 671 667 672 if(src_account->group) { 668 673 wi_release(dst_account->group);
