applied Martin Hurton's checkotherwm simplification
This commit is contained in:
		
							
								
								
									
										7
									
								
								dwm.c
									
									
									
									
									
								
							
							
						
						
									
										7
									
								
								dwm.c
									
									
									
									
									
								
							@@ -337,15 +337,14 @@ buttonpress(XEvent *e) {
 | 
				
			|||||||
void
 | 
					void
 | 
				
			||||||
checkotherwm(void) {
 | 
					checkotherwm(void) {
 | 
				
			||||||
	otherwm = False;
 | 
						otherwm = False;
 | 
				
			||||||
	XSetErrorHandler(xerrorstart);
 | 
						xerrorxlib = XSetErrorHandler(xerrorstart);
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	/* this causes an error if some other window manager is running */
 | 
						/* this causes an error if some other window manager is running */
 | 
				
			||||||
	XSelectInput(dpy, DefaultRootWindow(dpy), SubstructureRedirectMask);
 | 
						XSelectInput(dpy, DefaultRootWindow(dpy), SubstructureRedirectMask);
 | 
				
			||||||
	XSync(dpy, False);
 | 
						XSync(dpy, False);
 | 
				
			||||||
	if(otherwm)
 | 
						if(otherwm)
 | 
				
			||||||
		die("dwm: another window manager is already running\n");
 | 
							die("dwm: another window manager is already running\n");
 | 
				
			||||||
	XSetErrorHandler(NULL);
 | 
						XSetErrorHandler(xerror);
 | 
				
			||||||
	xerrorxlib = XSetErrorHandler(xerror);
 | 
					 | 
				
			||||||
	XSync(dpy, False);
 | 
						XSync(dpy, False);
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@@ -1625,7 +1624,7 @@ updatesizehints(Client *c) {
 | 
				
			|||||||
	else
 | 
						else
 | 
				
			||||||
		c->maxa = c->mina = 0.0;
 | 
							c->maxa = c->mina = 0.0;
 | 
				
			||||||
	c->isfixed = (c->maxw && c->minw && c->maxh && c->minh
 | 
						c->isfixed = (c->maxw && c->minw && c->maxh && c->minh
 | 
				
			||||||
			&& c->maxw == c->minw && c->maxh == c->minh);
 | 
						             && c->maxw == c->minw && c->maxh == c->minh);
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
void
 | 
					void
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user