Changeset 204 for branches/samba-3.2.x/source/services
- Timestamp:
- May 20, 2009, 6:46:53 PM (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/samba-3.2.x/source/services/services_db.c
r133 r204 92 92 SEC_ACCESS mask; 93 93 size_t i = 0; 94 SEC_DESC *sd ;95 SEC_ACL *acl ;94 SEC_DESC *sd = NULL; 95 SEC_ACL *acl = NULL; 96 96 size_t sd_size; 97 97 … … 189 189 static bool read_init_file( const char *servicename, struct rcinit_file_information **service_info ) 190 190 { 191 struct rcinit_file_information *info ;191 struct rcinit_file_information *info = NULL; 192 192 char *filepath = NULL; 193 193 char str[1024]; 194 XFILE *f ;195 char *p ;194 XFILE *f = NULL; 195 char *p = NULL; 196 196 197 197 if ( !(info = TALLOC_ZERO_P( NULL, struct rcinit_file_information ) ) ) … … 336 336 const char *name ) 337 337 { 338 REGISTRY_KEY *key_service , *key_secdesc;338 REGISTRY_KEY *key_service = NULL, *key_secdesc = NULL; 339 339 WERROR wresult; 340 340 char *path = NULL; 341 REGVAL_CTR *values ;342 REGSUBKEY_CTR *svc_subkeys ;343 SEC_DESC *sd ;341 REGVAL_CTR *values = NULL; 342 REGSUBKEY_CTR *svc_subkeys = NULL; 343 SEC_DESC *sd = NULL; 344 344 DATA_BLOB sd_blob; 345 345 NTSTATUS status; … … 445 445 const char **service_list = lp_svcctl_list(); 446 446 int i; 447 REGSUBKEY_CTR *subkeys ;447 REGSUBKEY_CTR *subkeys = NULL; 448 448 REGISTRY_KEY *key = NULL; 449 449 WERROR wresult; … … 503 503 SEC_DESC *svcctl_get_secdesc( TALLOC_CTX *ctx, const char *name, NT_USER_TOKEN *token ) 504 504 { 505 REGISTRY_KEY *key ;506 REGVAL_CTR *values ;507 REGISTRY_VALUE *val ;505 REGISTRY_KEY *key = NULL; 506 REGVAL_CTR *values = NULL; 507 REGISTRY_VALUE *val = NULL; 508 508 SEC_DESC *ret_sd = NULL; 509 509 char *path= NULL; … … 564 564 bool svcctl_set_secdesc( TALLOC_CTX *ctx, const char *name, SEC_DESC *sec_desc, NT_USER_TOKEN *token ) 565 565 { 566 REGISTRY_KEY *key ;566 REGISTRY_KEY *key = NULL; 567 567 WERROR wresult; 568 568 char *path = NULL; 569 REGVAL_CTR *values ;569 REGVAL_CTR *values = NULL; 570 570 prs_struct ps; 571 571 bool ret = False; … … 621 621 char *display_name = NULL; 622 622 REGISTRY_KEY *key = NULL; 623 REGVAL_CTR *values ;624 REGISTRY_VALUE *val ;623 REGVAL_CTR *values = NULL; 624 REGISTRY_VALUE *val = NULL; 625 625 char *path = NULL; 626 626 WERROR wresult; … … 671 671 char *description = NULL; 672 672 REGISTRY_KEY *key = NULL; 673 REGVAL_CTR *values ;674 REGISTRY_VALUE *val ;673 REGVAL_CTR *values = NULL; 674 REGISTRY_VALUE *val = NULL; 675 675 char *path = NULL; 676 676 WERROR wresult; … … 716 716 { 717 717 REGISTRY_KEY *key = NULL; 718 REGVAL_CTR *values ;718 REGVAL_CTR *values = NULL; 719 719 char *path = NULL; 720 720 WERROR wresult;
Note:
See TracChangeset
for help on using the changeset viewer.