Changeset: d74960f35c08 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=d74960f35c08 Modified Files: sql/backends/monet5/bam/bam_export.c sql/backends/monet5/bam/bam_wrapper.c Branch: bamloader Log Message:
ensure we always initialize variables before we use them diffs (42 lines): diff --git a/sql/backends/monet5/bam/bam_export.c b/sql/backends/monet5/bam/bam_export.c --- a/sql/backends/monet5/bam/bam_export.c +++ b/sql/backends/monet5/bam/bam_export.c @@ -233,7 +233,7 @@ bind_export_result(Client cntxt, MalBlkP sql_schema *s_bam; sql_table *t_export; - int cnt, i; + int cnt = int_nil, i; str msg; if ((msg = getSQLContext(cntxt, mb, &m, NULL)) != MAL_SUCCEED) { diff --git a/sql/backends/monet5/bam/bam_wrapper.c b/sql/backends/monet5/bam/bam_wrapper.c --- a/sql/backends/monet5/bam/bam_wrapper.c +++ b/sql/backends/monet5/bam/bam_wrapper.c @@ -1560,7 +1560,7 @@ bam1_t2alignment(bam_wrapper * bw, lng v for (i = 0; i < a_in->core.n_cigar; ++i) { snprintf(&a_out->cigar[index], - a_out->cigar_size - index, "%d%c", + a_out->cigar_size - index, "%u%c", cigar_bin[i] >> BAM_CIGAR_SHIFT, bam_cigar_opchr(cigar_bin[i])); index += strlen(&a_out->cigar[index]); @@ -1978,7 +1978,7 @@ process_alignments(bam_wrapper * bw, bit int nr_aligs; lng voffset; - bam1_t *alig; + bam1_t *alig = NULL; int alig_index = 0; @@ -2027,7 +2027,7 @@ process_alignments(bam_wrapper * bw, bit while (TRUE) { /* One iteration per alignment */ alignment *a; - int aux_len; + int aux_len = 0; /* Start the processing of every alignment with * checking if we should return due to another _______________________________________________ checkin-list mailing list checkin-list@monetdb.org https://www.monetdb.org/mailman/listinfo/checkin-list