wmii

git clone git://oldgit.suckless.org/wmii/
Log | Files | Refs | README | LICENSE

commit 262c6ec4304f3ad064141528320e2b47dfa6a2d2
parent 1a81a510f30b06b1b99033be288845dd2dd2d747
Author: Kris Maglione <jg@suckless.org>
Date:   Thu,  1 Oct 2009 16:42:54 -0400

Fix warnings in optimized compile.

Diffstat:
cmd/menu/history.c | 1+
cmd/menu/menu.c | 1+
cmd/wmii/_util.c | 2+-
cmd/wmii/bar.c | 1+
cmd/wmii/mouse.c | 1+
cmd/wmii/screen.c | 3++-
cmd/wmiir.c | 1+
7 files changed, 8 insertions(+), 2 deletions(-)

diff --git a/cmd/menu/history.c b/cmd/menu/history.c @@ -51,6 +51,7 @@ history_dump(const char *path, int max) { Item *h, *first; int i, n, fd; + SET(first); if(fork() != 0) return; diff --git a/cmd/menu/menu.c b/cmd/menu/menu.c @@ -138,6 +138,7 @@ _menu_draw(bool draw) { pad = (font->height & ~1); rd = r; + rp = ZR; // SET(rp) if (prompt) { if (!promptw) promptw = textwidth(font, prompt) + 2 * ltwidth; diff --git a/cmd/wmii/_util.c b/cmd/wmii/_util.c @@ -141,11 +141,11 @@ _backtrace(int pid, char *btarg) { int fd[3], p[2]; int status, cmdfd; + gdbcmd = estrdup("/tmp/gdbcmd.XXXXXX"); if(pipe(p) < 0) goto done; closeexec(p[0]); - gdbcmd = estrdup("/tmp/gdbcmd.XXXXXX"); cmdfd = mkstemp(gdbcmd); if(cmdfd < 0) goto done; diff --git a/cmd/wmii/bar.c b/cmd/wmii/bar.c @@ -90,6 +90,7 @@ bar_create(Bar **bp, const char *name) { strlcat(b->buf, " ", sizeof(b->buf)); strlcat(b->buf, b->text, sizeof(b->buf)); + SET(i); for(sp=screens; (s = *sp); sp++) { i = bp - s->bar; if(i < nelem(s->bar)) diff --git a/cmd/wmii/mouse.c b/cmd/wmii/mouse.c @@ -219,6 +219,7 @@ mouse_resizecolframe(Frame *f, Align align) { v = selview; d = divs; + SET(a); foreach_column(v, s, a) { if(a == f->area) break; diff --git a/cmd/wmii/screen.c b/cmd/wmii/screen.c @@ -87,6 +87,7 @@ leastthing(Rectangle rect, int direction, Vector_ptr *vec, Rectangle (*key)(void int i, best, d; SET(d); + SET(best); for(i=0; i < vec->n; i++) { p = vec->ary[i]; r = key(p); @@ -112,7 +113,7 @@ leastthing(Rectangle rect, int direction, Vector_ptr *vec, Rectangle (*key)(void void* findthing(Rectangle rect, int direction, Vector_ptr *vec, Rectangle (*key)(void*), bool wrap) { Rectangle isect; - Rectangle r, bestisect, bestr; + Rectangle r, bestisect = {0,}, bestr = {0,}; void *best, *p; int i, n; diff --git a/cmd/wmiir.c b/cmd/wmiir.c @@ -260,6 +260,7 @@ xls(int argc, char *argv[]) { usage(); }ARGEND; + count = 0; file = EARGF(usage()); do { stat = ixp_stat(client, file);