/in/foo.c: In function 'inc':
/in/foo.c:38:10: warning: comparison of distinct pointer types lacks a cast
if(t == mft) conn_ft[A][B] |= flag;
^~
/in/foo.c: In function 'doIt':
/in/foo.c:47:17: warning: passing argument 3 of 'inc' from incompatible pointer type [-Wincompatible-pointer-types]
inc(x,y,ft, 0b100);
^~
/in/foo.c:31:6: note: expected 'char *' but argument is of type 'char (*)[202]'
void inc(int A,int B,char* t, int flag) {
^~~
/in/foo.c:48:22: warning: passing argument 3 of 'inc' from incompatible pointer type [-Wincompatible-pointer-types]
inc(x+1,y+1, ft, 0b1);
^~
/in/foo.c:31:6: note: expected 'char *' but argument is of type 'char (*)[202]'
void inc(int A,int B,char* t, int flag) {
^~~
/in/foo.c:52:13: warning: variable 'v' set but not used [-Wunused-but-set-variable]
int v = doIt(x+1, y+1, ft, bt, 1);
^
/in/foo.c:58:18: warning: passing argument 3 of 'inc' from incompatible pointer type [-Wincompatible-pointer-types]
inc(x,y, ft, 0b1000);
^~
/in/foo.c:31:6: note: expected 'char *' but argument is of type 'char (*)[202]'
void inc(int A,int B,char* t, int flag) {
^~~
/in/foo.c:59:22: warning: passing argument 3 of 'inc' from incompatible pointer type [-Wincompatible-pointer-types]
inc(x+1,y-1, ft, 0b10);
^~
/in/foo.c:31:6: note: expected 'char *' but argument is of type 'char (*)[202]'
void inc(int A,int B,char* t, int flag) {
^~~
/in/foo.c:60:13: warning: variable 'v' set but not used [-Wunused-but-set-variable]
int v = doIt(x+1, y-1, ft, bt, 2);
^
/in/foo.c:66:17: warning: passing argument 3 of 'inc' from incompatible pointer type [-Wincompatible-pointer-types]
inc(x,y,ft, 0b10);
^~
/in/foo.c:31:6: note: expected 'char *' but argument is of type 'char (*)[202]'
void inc(int A,int B,char* t, int flag) {
^~~
/in/foo.c:67:21: warning: passing argument 3 of 'inc' from incompatible pointer type [-Wincompatible-pointer-types]
inc(x-1,y+1,ft, 0b1000);
^~
/in/foo.c:31:6: note: expected 'char *' but argument is of type 'char (*)[202]'
void inc(int A,int B,char* t, int flag) {
^~~
/in/foo.c:68:13: warning: variable 'v' set but not used [-Wunused-but-set-variable]
int v = doIt(x-1,y+1, ft,bt, 3);
^
/in/foo.c:74:17: warning: passing argument 3 of 'inc' from incompatible pointer type [-Wincompatible-pointer-types]
inc(x,y,ft,0b1);
^~
/in/foo.c:31:6: note: expected 'char *' but argument is of type 'char (*)[202]'
void inc(int A,int B,char* t, int flag) {
^~~
/in/foo.c:75:21: warning: passing argument 3 of 'inc' from incompatible pointer type [-Wincompatible-pointer-types]
inc(x-1,y-1,ft,0b100);
^~
/in/foo.c:31:6: note: expected 'char *' but argument is of type 'char (*)[202]'
void inc(int A,int B,char* t, int flag) {
^~~
/in/foo.c:76:13: warning: variable 'v' set but not used [-Wunused-but-set-variable]
int v = doIt(x-1,y-1,ft,bt, 4);
^
/in/foo.c: In function 'main':
/in/foo.c:109:9: warning: 'return' with no value, in function returning non-void
return;
^~~~~~
/in/foo.c:105:5: note: declared here
int main()
^~~~
/in/foo.c:132:13: warning: unused variable 'v2' [-Wunused-variable]
int v2 = doIt(i,j,mbt,mft, 0);
^~
/in/foo.c:130:13: warning: unused variable 'v1' [-Wunused-variable]
int v1 = doIt(i,j,mft,mbt, 0);
^~