]> git.michaelhowe.org Git - packages/o/openafs.git/commitdiff
DEVEL15-windows-uninitialized-vars-20060627
authorJeffrey Altman <jaltman@secure-endpoints.com>
Tue, 27 Jun 2006 22:54:31 +0000 (22:54 +0000)
committerJeffrey Altman <jaltman@secure-endpoints.com>
Tue, 27 Jun 2006 22:54:31 +0000 (22:54 +0000)
uninitialized pointers when dereferenced do bad things

(cherry picked from commit a8e481ddd92744944d2b06fd5c8ed28383297f6a)

src/WINNT/afsd/cm_callback.c

index 0d7f4f4da45b40ddc7166e06de9bb54f4eddb81f..ab4cf3578accd6bf203def6252e57e781bce5605 100644 (file)
@@ -1618,7 +1618,7 @@ long cm_GetCallback(cm_scache_t *scp, struct cm_user *userp,
                     struct cm_req *reqp, long flags)
 {
     long code;
-    cm_conn_t *connp;
+    cm_conn_t *connp = NULL;
     AFSFetchStatus afsStatus;
     AFSVolSync volSync;
     AFSCallBack callback;
@@ -1627,7 +1627,7 @@ long cm_GetCallback(cm_scache_t *scp, struct cm_user *userp,
     int mustCall;
     long sflags;
     cm_fid_t sfid;
-    struct rx_connection * callp;
+    struct rx_connection * callp = NULL;
 
     osi_Log4(afsd_logp, "GetCallback scp 0x%p cell %d vol %d flags %lX", 
              scp, scp->fid.cell, scp->fid.volume, flags);