Author: vlendec Date: 2005-02-10 13:36:33 +0000 (Thu, 10 Feb 2005) New Revision: 5315
WebSVN: http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=5315 Log: Some const, and an uninitialized variable fix. Volker Modified: trunk/source/nsswitch/winbind_nss_linux.c Changeset: Modified: trunk/source/nsswitch/winbind_nss_linux.c =================================================================== --- trunk/source/nsswitch/winbind_nss_linux.c 2005-02-10 13:36:18 UTC (rev 5314) +++ trunk/source/nsswitch/winbind_nss_linux.c 2005-02-10 13:36:33 UTC (rev 5315) @@ -62,7 +62,7 @@ lib/util_str.c as I really don't want to have to link in any other objects if I can possibly avoid it. */ -BOOL next_token(char **ptr,char *buff,char *sep, size_t bufsize) +BOOL next_token(char **ptr,char *buff,const char *sep, size_t bufsize) { char *s; BOOL quoted; @@ -976,11 +976,11 @@ fprintf(stderr, "[%5d]: sidtoname %s\n", getpid(), sid); #endif + ZERO_STRUCT(response); + ZERO_STRUCT(request); + /* we need to fetch the separator first time through */ if (!sep_char) { - ZERO_STRUCT(response); - ZERO_STRUCT(request); - ret = winbindd_request(WINBINDD_INFO, &request, &response); if (ret != NSS_STATUS_SUCCESS) { *errnop = errno = EINVAL;