080a160c7b9595d516c9c70e83689a09b60839d0
galt
  Mon Jun 3 12:16:53 2013 -0700
fix SQL Injection
diff --git src/hg/lib/ggCluster.c src/hg/lib/ggCluster.c
index 4b1580d..9de6dc4 100644
--- src/hg/lib/ggCluster.c
+++ src/hg/lib/ggCluster.c
@@ -78,31 +78,31 @@
 struct ggMrnaCluster *mc;
 struct maRef *ref;
 struct ggAliInfo *da;
 
 AllocVar(mc);
 AllocVar(ref);
 ref->ma  = ma;
 mc->refList = ref;
 AllocVar(da);
 AllocArray(da->vertices, vCount);
 CopyArray(vertices, da->vertices, vCount);
 da->vertexCount = vCount;
 da->ma = ma;
 mc->mrnaList = da;
 mc->tName = cloneString(ma->tName);
-snprintf(mc->strand, sizeof(mc->strand), "%s", ma->strand);
+safef(mc->strand, sizeof(mc->strand), "%s", ma->strand);
 mc->tStart = ma->tStart;
 mc->tEnd = ma->tEnd;
 mc->genoSeq = genoSeq;
 return mc;
 }
 
 
 
 struct ggMrnaCluster *ggMrnaClusterOfOne(struct ggMrnaAli *ma, struct dnaSeq *genoSeq)
 /* Make up a ggMrnaCluster with just one thing on it. Looks at each
  intron to see if it is good before determining which type a vertex
  should be (hard or soft) */
 {
 static struct ggVertex *vertices = NULL;	/* Resized array. */
 static int vAlloc = 0;