src/hg/lib/trackDbCustom.c 1.72
1.72 2009/11/30 17:58:11 kent
Expanding size of buffer that looks like it is too small and may overflow someday.
Index: src/hg/lib/trackDbCustom.c
===================================================================
RCS file: /projects/compbio/cvsroot/kent/src/hg/lib/trackDbCustom.c,v
retrieving revision 1.71
retrieving revision 1.72
diff -b -B -U 4 -r1.71 -r1.72
--- src/hg/lib/trackDbCustom.c 25 Sep 2009 16:57:31 -0000 1.71
+++ src/hg/lib/trackDbCustom.c 30 Nov 2009 17:58:11 -0000 1.72
@@ -697,8 +697,10 @@
}
return cType;
}
+
+
char *trackDbCompositeSettingByView(struct trackDb *parentTdb, char* view, char *name)
/* Get a trackDb setting at the view level for a multiview composite.
returns a string that must be freed */
{
@@ -706,9 +708,9 @@
char *settingsByView = cloneString(trackDbSetting(parentTdb,"settingsByView"));
if(settingsByView != NULL)
{
char *settingForAView = NULL;
- char *words[8];
+ char *words[32];
int cnt,ix;
// parse settingsByView "Signal:viewLimits=5:500,viewLimitsMax=0:20910 ..."
cnt = chopLine(cloneString(settingsByView), words);
for(ix=0;ix<cnt;ix++)