src/hg/encode/validateFiles/validateFiles.c 1.20
1.20 2009/07/23 22:47:53 mikep
free the dna
Index: src/hg/encode/validateFiles/validateFiles.c
===================================================================
RCS file: /projects/compbio/cvsroot/kent/src/hg/encode/validateFiles/validateFiles.c,v
retrieving revision 1.19
retrieving revision 1.20
diff -b -B -U 4 -r1.19 -r1.20
--- src/hg/encode/validateFiles/validateFiles.c 23 Jul 2009 22:22:22 -0000 1.19
+++ src/hg/encode/validateFiles/validateFiles.c 23 Jul 2009 22:47:53 -0000 1.20
@@ -573,8 +573,9 @@
warn("Error [file=%s, line=%d]: too many mismatches (found %d/%d, maximum is %d) relative to '%c' strand\nseq=[%s]\ngen=[%s]\n",
file, line, mm, g->size, mismatches, strand, seq, g->dna);
return FALSE;
}
+freeDnaSeq(&g);
return TRUE;
}
boolean checkMismatchesSeq1Seq2(char *file, int line, char *chrom, unsigned chromStart, unsigned chromEnd, char strand, char *seq1, char *seq2)
@@ -636,8 +637,10 @@
file, line, mm1, len1, mm2, len2, mismatches, strand, seq1, seq2, g1->dna, g2->dna);
return FALSE;
}
}
+freeDnaSeq(&g1);
+freeDnaSeq(&g2);
return TRUE;
}
int validateTagOrPairedTagAlign(struct lineFile *lf, char *file, boolean paired)