util.c
changeset 34 cd30cce52b78
parent 33 e90449e03167
child 43 989178822938
equal deleted inserted replaced
33:e90449e03167 34:cd30cce52b78
    83 		if(fork() == 0) {
    83 		if(fork() == 0) {
    84 			if(dpy)
    84 			if(dpy)
    85 				close(ConnectionNumber(dpy));
    85 				close(ConnectionNumber(dpy));
    86 			setsid();
    86 			setsid();
    87 			execvp(argv[0], argv);
    87 			execvp(argv[0], argv);
    88 			fprintf(stderr, "gridwm: execvp %s", argv[0]);
    88 			fprintf(stderr, "dwm: execvp %s", argv[0]);
    89 			perror(" failed");
    89 			perror(" failed");
    90 		}
    90 		}
    91 		exit (0);
    91 		exit (0);
    92 	}
    92 	}
    93 	wait(0);
    93 	wait(0);