src/hg/hgTracks/loweLabTracks.c 1.31

1.31 2009/12/21 22:43:34 markd
remove fixed length restrion on size of item names. reduce per-item memory usage by removing unusaed array
Index: src/hg/hgTracks/loweLabTracks.c
===================================================================
RCS file: /projects/compbio/cvsroot/kent/src/hg/hgTracks/loweLabTracks.c,v
retrieving revision 1.30
retrieving revision 1.31
diff -b -B -U 4 -r1.30 -r1.31
--- src/hg/hgTracks/loweLabTracks.c	3 Sep 2008 19:19:03 -0000	1.30
+++ src/hg/hgTracks/loweLabTracks.c	21 Dec 2009 22:43:34 -0000	1.31
@@ -269,9 +269,9 @@
 {
 struct linkedFeatures *lf = NULL;
 struct simpleFeature *sf = NULL;
 AllocVar(lf);
-safef(lf->name,64,"%s",lfs->name);
+lf->name = cloneString(lfs->name);
 lf->start = lfs->start;
 lf->end = lfs->end;
 lf->tallStart = lfs->start;
 lf->tallEnd = lfs->end;
@@ -294,9 +294,9 @@
 struct simpleFeature *sf;
 int grayIx = grayInRange(bed->score, scoreMin, scoreMax);
 AllocVar(lf);
 lf->grayIx = grayIx;
-strncpy(lf->name, bed->name, sizeof(lf->name));
+lf->name = cloneString(bed->name);
 lf->orientation = orientFromChar(bed->strand[0]);
 AllocVar(sf);
 sf->start = bed->chromStart;
 sf->end = bed->chromEnd;