Fix error message

Display correct error message;

	$ unset DISPLAY
	$ find-cursor
	find-cursor: DISPLAY not set

And no longer segfault

	$ DISPLAY=asdf find-cursor
	find-cursor: cannot open display 'asd'

Fixes #13
pull/15/head v1.4
Martin Tournoij 5 years ago
parent 19c99b46b3
commit ba889debe4
No known key found for this signature in database
GPG Key ID: A6258419189EE585

@ -133,7 +133,6 @@ int main(int argc, char* argv[]) {
usage(argv[0]);
exit(1);
}
argv += optind;
draw(argv[0],
size, distance, wait, line_width, color_name,
@ -153,6 +152,10 @@ void draw(
}
Display *display = XOpenDisplay(display_name);
if (!display) {
fprintf(stderr, "%s: cannot open display '%s'\n", name, display_name);
exit(1);
}
int screen = DefaultScreen(display);
int shape_event_base, shape_error_base;

Loading…
Cancel
Save