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