Skip to content

Commit aa1f057

Browse files
committed
minor update: len file production, exit code(0) enforcing
1 parent 9ab7b62 commit aa1f057

File tree

2 files changed

+11
-2
lines changed

2 files changed

+11
-2
lines changed

bl2aln.c

+3-1
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ double min_id;
3030

3131
void initenv(int argc, char **argv);
3232

33-
main(int argc, char **argv)
33+
int main(int argc, char **argv)
3434
{
3535
int i, j, k, l, m, n;
3636
char **src_seq, **src_name;
@@ -74,6 +74,8 @@ main(int argc, char **argv)
7474
printf("Done...\n");
7575

7676
free((void **) align);
77+
78+
return 0;
7779
}
7880

7981
void initenv(int argc, char **argv)

repeat_sin.c

+8-1
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ char inpfile[100], outfile[100], seqfile[100];
3030

3131
void initenv(int argc, char **argv);
3232

33-
main(int argc, char **argv)
33+
int main(int argc, char **argv)
3434
{
3535
int i, j, k, l, m, n;
3636
int dist[20];
@@ -66,10 +66,15 @@ main(int argc, char **argv)
6666
fp = ckopen(seqfile, "r");
6767
num_seq = readseq1by1(src_seq, src_name, len_seq, fp);
6868
fclose(fp);
69+
70+
sprintf(temp, "%s.len", seqfile);
71+
fp = ckopen(temp, "w");
6972
printf("Genome length: ");
7073
for(i = 0; i < num_seq; i ++) {
7174
printf("%d ", len_seq[i]);
75+
fprintf(fp, "%d\n", len_seq[i]);
7276
}
77+
fclose(fp);
7378
printf("\n");
7479

7580
/* Make reverse complements of input sequences rev(i) --> i + num_seq */
@@ -322,6 +327,8 @@ main(int argc, char **argv)
322327
free((void **) src_seq);
323328
free((void **) src_name);
324329
free((void *) len_seq);
330+
331+
return 0;
325332
}
326333

327334
void initenv(int argc, char **argv)

0 commit comments

Comments
 (0)