Make clients exit orderly when there is no connection

dev
Yuval Fledel 14 years ago committed by Kristian Høgsberg
parent 91b5999ce4
commit e9f5e36730
  1. 4
      clients/dnd.c
  2. 4
      clients/flower.c
  3. 4
      clients/gears.c
  4. 4
      clients/image.c
  5. 4
      clients/smoke.c
  6. 4
      clients/terminal.c
  7. 4
      clients/view.c

@ -581,6 +581,10 @@ main(int argc, char *argv[])
srandom(tv.tv_usec); srandom(tv.tv_usec);
d = display_create(&argc, &argv, option_entries); d = display_create(&argc, &argv, option_entries);
if (d == NULL) {
fprintf(stderr, "failed to create display: %m\n");
return -1;
}
display_set_drag_offer_handler(d, drag_offer_handler); display_set_drag_offer_handler(d, drag_offer_handler);

@ -124,6 +124,10 @@ int main(int argc, char *argv[])
struct display *d; struct display *d;
d = display_create(&argc, &argv, NULL); d = display_create(&argc, &argv, NULL);
if (d == NULL) {
fprintf(stderr, "failed to create display: %m\n");
return -1;
}
flower.x = 512; flower.x = 512;
flower.y = 384; flower.y = 384;

@ -413,6 +413,10 @@ int main(int argc, char *argv[])
struct gears *gears; struct gears *gears;
d = display_create(&argc, &argv, NULL); d = display_create(&argc, &argv, NULL);
if (d == NULL) {
fprintf(stderr, "failed to create display: %m\n");
return -1;
}
gears = gears_create(d); gears = gears_create(d);
display_run(d); display_run(d);

@ -244,6 +244,10 @@ main(int argc, char *argv[])
int i; int i;
d = display_create(&argc, &argv, option_entries); d = display_create(&argc, &argv, option_entries);
if (d == NULL) {
fprintf(stderr, "failed to create display: %m\n");
return -1;
}
for (i = 1; i < argc; i++) { for (i = 1; i < argc; i++) {
struct image *image; struct image *image;

@ -267,6 +267,10 @@ int main(int argc, char *argv[])
int size; int size;
d = display_create(&argc, &argv, NULL); d = display_create(&argc, &argv, NULL);
if (d == NULL) {
fprintf(stderr, "failed to create display: %m\n");
return -1;
}
smoke.x = 200; smoke.x = 200;
smoke.y = 200; smoke.y = 200;

@ -548,6 +548,10 @@ int main(int argc, char *argv[])
struct terminal *terminal; struct terminal *terminal;
d = display_create(&argc, &argv, option_entries); d = display_create(&argc, &argv, option_entries);
if (d == NULL) {
fprintf(stderr, "failed to create display: %m\n");
return -1;
}
terminal = terminal_create(d, option_fullscreen); terminal = terminal_create(d, option_fullscreen);
if (terminal_run(terminal, "/bin/bash")) if (terminal_run(terminal, "/bin/bash"))

@ -207,6 +207,10 @@ main(int argc, char *argv[])
int i; int i;
d = display_create(&argc, &argv, option_entries); d = display_create(&argc, &argv, option_entries);
if (d == NULL) {
fprintf(stderr, "failed to create display: %m\n");
return -1;
}
for (i = 1; i < argc; i++) { for (i = 1; i < argc; i++) {
struct view *view; struct view *view;

Loading…
Cancel
Save