1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
|
Fix QA warnings due to implicit declarations:
* filebuffer.c:123:34: warning: implicit declaration of function ‘toupper’ [-Wimplicit-function-declaration]
* temp[i] = (strchr (alphabet, toupper ((char) i)) != 0) ?
--- a/src/filebuffer.c
+++ b/src/filebuffer.c
@@ -3,6 +3,7 @@
#include <string.h>
#include <stdio.h>
#include <assert.h>
+#include <ctype.h>
#ifdef CHAOS__FLAG
char* alphabet = "ATCGNPCMHDEKRQSILVFYWX*";
--- a/src/mlagan.c
+++ b/src/mlagan.c
@@ -934,6 +934,7 @@
return k;
}
+int printXMFAAlign(FILE* outfile, align* myalign);
int main(int argc, char** argv) {
FileBuffer seqfile;
--- a/src/order.c
+++ b/src/order.c
@@ -398,6 +398,9 @@
free(ends);
}
+int printMFAAlign(char* seq1, char* seq2, align* myalign, char* n1, char* n2);
+int printXMFAAlign(char* seq1, char* seq2, align* myalign, char* n1, char* n2);
+
void doAlign(dmat* mydm, seq* seq1, seq* seq2) {
align *a = (align*) makeAlign(mydm, seq1->lets, seq2->lets);
// printf("into printing\n");
--- a/src/prolagan.c
+++ b/src/prolagan.c
@@ -949,6 +949,7 @@
return k;
}
+int printXMFAAlign(FILE* outfile, align* myalign);
int main(int argc, char** argv) {
FileBuffer seqfile;
--- a/src/utils/contigorder.c
+++ b/src/utils/contigorder.c
@@ -12,7 +12,7 @@
int dummy, i;
if (!(file = fopen (filename, "r"))){
- fprintf (stderr, "contigorder: Error opening file: %s\n");
+ fprintf (stderr, "contigorder: Error opening file: %s\n", filename);
exit (1);
}
@@ -49,7 +49,7 @@
}
if (!(file = fopen (filename, "r"))){
- fprintf (stderr, "contigorder: Error opening file: %s\n");
+ fprintf (stderr, "contigorder: Error opening file: %s\n", filename);
exit (1);
}
--- a/src/utils/cstat.c
+++ b/src/utils/cstat.c
@@ -3,6 +3,7 @@
#include <string.h>
#include <math.h>
#include <assert.h>
+#include <ctype.h>
#define MAX_SEQ 31
#define MAX(a,b) ((a)>(b)?(a):(b))
--- a/src/utils/overlay.c
+++ b/src/utils/overlay.c
@@ -2,6 +2,7 @@
#include <stdio.h>
#include <assert.h>
#include <string.h>
+#include <ctype.h>
#define MAX_SEQS 63
#define MIN2(y,z) ((y)<(z))?(y):(z)
--- a/src/utils/scorecontigs.c
+++ b/src/utils/scorecontigs.c
@@ -3,6 +3,7 @@
#include <string.h>
#include <math.h>
#include <assert.h>
+#include <ctype.h>
#define MAX_SEQ 1024
#define MAX(a,b) ((a)>(b)?(a):(b))
|