Changeset 746 for vendor/current/source3/lib/substitute.c
- Timestamp:
- Nov 27, 2012, 4:56:06 PM (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
vendor/current/source3/lib/substitute.c
r740 r746 196 196 197 197 static char sub_peeraddr[INET6_ADDRSTRLEN]; 198 static const char *sub_peername = "";198 static const char *sub_peername = NULL; 199 199 static char sub_sockaddr[INET6_ADDRSTRLEN]; 200 200 … … 209 209 strlcpy(sub_peeraddr, addr, sizeof(sub_peeraddr)); 210 210 211 if (sub_peername != NULL && 212 sub_peername != sub_peeraddr) { 213 free(discard_const_p(char,sub_peername)); 214 sub_peername = NULL; 215 } 211 216 sub_peername = SMB_STRDUP(peername); 212 217 if (sub_peername == NULL) { … … 647 652 case 'M' : 648 653 a_string = realloc_string_sub(a_string, "%M", 649 sub_peername );654 sub_peername ? sub_peername : ""); 650 655 break; 651 656 case 'R' :
Note:
See TracChangeset
for help on using the changeset viewer.