f777808a90da090fa2b799a4ac97469041b0a10e
hiram
  Thu Nov 21 14:40:50 2013 -0800
correctly initialize sizeOne before use refs @12209
diff --git src/hg/lib/imageClone.c src/hg/lib/imageClone.c
index 20676ac..fd1a5f8 100644
--- src/hg/lib/imageClone.c
+++ src/hg/lib/imageClone.c
@@ -2,31 +2,31 @@
  * generated imageClone.h and imageClone.sql.  This module links the database and
  * the RAM representation of objects. */
 
 #include "common.h"
 #include "linefile.h"
 #include "dystring.h"
 #include "jksql.h"
 #include "imageClone.h"
 
 
 struct imageClone *imageCloneLoad(char **row)
 /* Load a imageClone from row fetched with select * from imageClone
  * from database.  Dispose of this with imageCloneFree(). */
 {
 struct imageClone *ret;
-int sizeOne;
+int sizeOne = 0;
 
 AllocVar(ret);
 ret->numGenbank = sqlSigned(row[7]);
 ret->id = sqlUnsigned(row[0]);
 ret->library = cloneString(row[1]);
 ret->plateNum = sqlUnsigned(row[2]);
 ret->row = cloneString(row[3]);
 ret->column = sqlUnsigned(row[4]);
 ret->libId = sqlUnsigned(row[5]);
 ret->organism = cloneString(row[6]);
 if(ret->numGenbank > 0) {
 sqlStringDynamicArray(row[8], &ret->genbankIds, &sizeOne);
 }
 assert(sizeOne == ret->numGenbank);
 return ret;