Fix uninitialized variables
authorVolker Lendecke <vl@samba.org>
Sat, 26 Jan 2008 20:29:18 +0000 (21:29 +0100)
committerVolker Lendecke <vl@samba.org>
Sat, 26 Jan 2008 20:29:18 +0000 (21:29 +0100)
Thanks to Corinna Vinschen
(This used to be commit aba8c17599f0be82cff33229bb107814d88faafe)

source3/smbd/trans2.c

index fb845220cd761b054ec216c57e452a3ef573e64b..1f7af82670b2cee17f76ada7148a69bc2900494e 100644 (file)
@@ -2470,6 +2470,7 @@ static void samba_extended_info_version(struct smb_extended_info *extended_info)
 #ifdef SAMBA_VERSION_REVISION
        extended_info->samba_version |= (tolower(*SAMBA_VERSION_REVISION) - 'a' + 1) & 0xff;
 #endif
+       extended_info->samba_subversion = 0;
 #ifdef SAMBA_VERSION_RC_RELEASE
        extended_info->samba_subversion |= (SAMBA_VERSION_RC_RELEASE & 0xff) << 24;
 #else
@@ -2480,7 +2481,7 @@ static void samba_extended_info_version(struct smb_extended_info *extended_info)
 #ifdef SAMBA_VERSION_VENDOR_PATCH
        extended_info->samba_subversion |= (SAMBA_VERSION_VENDOR_PATCH & 0xffff);
 #endif
-       /* FIXME: samba_gitcommitdate should contain the git commit date. */
+       extended_info->samba_gitcommitdate = 0;
 #ifdef SAMBA_VERSION_GIT_COMMIT_TIME
        unix_to_nt_time(&extended_info->samba_gitcommitdate, SAMBA_VERSION_GIT_COMMIT_TIME);
 #endif