# HG changeset patch # User Anselm R Garbe # Date 1247168988 -3600 # Node ID 96862665fd92bdde9ea7cc757a1936fd601d30ee # Parent 483124e931efc0417829423eb2f01863cfdc3a8b reverting to optimised compiler options, current state seems stable diff -r 483124e931ef -r 96862665fd92 config.mk --- a/config.mk Thu Jul 09 20:11:33 2009 +0100 +++ b/config.mk Thu Jul 09 20:49:48 2009 +0100 @@ -20,10 +20,10 @@ # flags CPPFLAGS = -DVERSION=\"${VERSION}\" ${XINERAMAFLAGS} -CFLAGS = -g -std=c99 -pedantic -Wall -O0 ${INCS} ${CPPFLAGS} -#CFLAGS = -std=c99 -pedantic -Wall -Os ${INCS} ${CPPFLAGS} -LDFLAGS = -g ${LIBS} -#LDFLAGS = -s ${LIBS} +#CFLAGS = -g -std=c99 -pedantic -Wall -O0 ${INCS} ${CPPFLAGS} +CFLAGS = -std=c99 -pedantic -Wall -Os ${INCS} ${CPPFLAGS} +#LDFLAGS = -g ${LIBS} +LDFLAGS = -s ${LIBS} # Solaris #CFLAGS = -fast ${INCS} -DVERSION=\"${VERSION}\" diff -r 483124e931ef -r 96862665fd92 dwm.c --- a/dwm.c Thu Jul 09 20:11:33 2009 +0100 +++ b/dwm.c Thu Jul 09 20:49:48 2009 +0100 @@ -1679,7 +1679,7 @@ updategeom(void) { int i, n = 1; Client *c; - Monitor *newmons = NULL, *m, *tm; + Monitor *newmons = NULL, *m = NULL, *tm; #ifdef XINERAMA XineramaScreenInfo *info = NULL;