09acb12966c5b51685c80d454302aefcba03ad76
angie
  Mon Feb 28 10:39:57 2011 -0800
Added initial values of a few new vars, to satisfy ubuntu's extra-Wall check.  Due to the use of boolean firstTime, the values
would not be used uninitialized, this is just to satisfy gcc.

diff --git src/utils/bigWigToBedGraph/bigWigToBedGraph.c src/utils/bigWigToBedGraph/bigWigToBedGraph.c
index cd6fa82..457d79f 100644
--- src/utils/bigWigToBedGraph/bigWigToBedGraph.c
+++ src/utils/bigWigToBedGraph/bigWigToBedGraph.c
@@ -34,32 +34,32 @@
    {"start", OPTION_INT},
    {"end", OPTION_INT},
    {"udcDir", OPTION_STRING},
    {NULL, 0},
 };
 
 void bigWigToBedGraph(char *inFile, char *outFile)
 /* bigWigToBedGraph - Convert from bigWig to bedGraph format.. */
 {
 struct bbiFile *bwf = bigWigFileOpen(inFile);
 FILE *f = mustOpen(outFile, "w");
 struct bbiChromInfo *chrom, *chromList = bbiChromList(bwf);
 for (chrom = chromList; chrom != NULL; chrom = chrom->next)
     {
     boolean firstTime = TRUE;
-    int saveStart, prevEnd;
-    double saveVal;
+    int saveStart = -1, prevEnd = -1;
+    double saveVal = -1.0;
 
     if (clChrom != NULL && !sameString(clChrom, chrom->name))
         continue;
     char *chromName = chrom->name;
     struct lm *lm = lmInit(0);
     int start = 0, end = chrom->size;
     if (clStart > 0)
         start = clStart;
     if (clEnd > 0)
         end = clEnd;
     struct bbiInterval *interval, *intervalList = bigWigIntervalQuery(bwf, chromName, 
     	start, end, lm);
     for (interval = intervalList; interval != NULL; interval = interval->next)
 	{
 	if (firstTime)