From 45d6a88841f0db650d615522b1f6594ea72ceb7e Mon Sep 17 00:00:00 2001 From: tma Date: Tue, 4 Oct 2005 01:21:34 +0000 Subject: * Dewarninged the lcc and q3asm source * Removed traditional target platforms from the lcc build. This might break building lcc on Windows using nmake. Submit patches or be quiet :p * Default target for lcc is now bytecode, so -Wf-target=bytecode is no longer needed on the lcc command line git-svn-id: svn://svn.icculus.org/quake3/trunk@132 edf5b092-35ff-0310-97b2-ce42778d08ea --- lcc/etc/bprint.c | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) (limited to 'lcc/etc/bprint.c') diff --git a/lcc/etc/bprint.c b/lcc/etc/bprint.c index d22f537..fd073ab 100644 --- a/lcc/etc/bprint.c +++ b/lcc/etc/bprint.c @@ -70,7 +70,7 @@ void *alloc(unsigned n) { void emitdata(char *file) { FILE *fp; - if (fp = fopen(file, "w")) { + if ((fp = fopen(file, "w"))) { struct file *p; for (p = filelist; p; p = p->link) { int i; @@ -78,7 +78,7 @@ void emitdata(char *file) { struct caller *r; fprintf(fp, "1\n%s\n", p->name); for (i = 0, q = p->funcs; q; i++, q = q->link) - if (r = q->callers) + if ((r = q->callers)) for (i--; r; r = r->link) i++; fprintf(fp, "%d\n", i); @@ -109,7 +109,7 @@ FILE *openfile(char *name) { for (i = 0; dirs[i]; i++) { char buf[200]; sprintf(buf, "%s/%s", dirs[i], name); - if (fp = fopen(buf, "r")) + if ((fp = fopen(buf, "r"))) return fp; } return fopen(name, "r"); @@ -297,9 +297,9 @@ int findcount(char *file, int x, int y) { struct count *c = cursor->counts; for (l = 0, u = cursor->count - 1; l <= u; ) { int k = (l + u)/2; - if (c[k].y > y || c[k].y == y && c[k].x > x) + if (c[k].y > y || (c[k].y == y && c[k].x > x)) u = k - 1; - else if (c[k].y < y || c[k].y == y && c[k].x < x) + else if (c[k].y < y || (c[k].y == y && c[k].x < x)) l = k + 1; else return c[k].count; @@ -461,7 +461,7 @@ int main(int argc, char *argv[]) { if (i < argc) { int nf = i < argc - 1 ? 1 : 0; for ( ; i < argc; i++, nf ? nf++ : 0) - if (p = findfile(string(argv[i]))) + if ((p = findfile(string(argv[i])))) (*f)(p, nf); else fprintf(stderr, "%s: no data for `%s'\n", progname, argv[i]); -- cgit v1.2.3