applied Gottox' applyrules() fix 146ff227
anselm@anselm1 · 2008-04-20 18:17 1 file(s) · +2 −2
dwm.c +2 −2
262 262
	for(i = 0; i < LENGTH(rules); i++) {
263 263
		r = &rules[i];
264 264
		if((!r->title || strstr(c->name, r->title))
265 -
		&& (!ch.res_class || !r->class || strstr(ch.res_class, r->class))
266 -
		&& (!ch.res_name || !r->instance || strstr(ch.res_name, r->instance)))
265 +
		&& (!r->class || (ch.res_class && strstr(ch.res_class, r->class)))
266 +
		&& (!r->instance || (ch.res_name && strstr(ch.res_name, r->instance)))) {
267 267
		{
268 268
			c->isfloating = r->isfloating;
269 269
			if(r->tag) {