From b5c3418abfd9f87e51e2ecf4c51004f601d62b12 Mon Sep 17 00:00:00 2001 From: Laurent Vivier Date: Fri, 9 Sep 2005 23:50:30 +0000 Subject: [PATCH] Allow to set/unset gestaltid alone --- tools/emile-set-output.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/tools/emile-set-output.c b/tools/emile-set-output.c index e5046f3..9e62556 100644 --- a/tools/emile-set-output.c +++ b/tools/emile-set-output.c @@ -211,6 +211,7 @@ int main(int argc, char** argv) int c; unsigned int enable_mask = 0; unsigned int disable_mask = 0; + unsigned int setgestaltid = 0; unsigned int last = 0; int width = 0, height = 0 , depth = 0; unsigned int bitrate0 = 0, bitrate1 = 0; @@ -233,6 +234,7 @@ int main(int argc, char** argv) return 0; case ARG_GESTALTID: gestaltid = atol(optarg); + setgestaltid = 1; break; case ARG_NODISPLAY: disable_mask |= STDOUT_VGA; @@ -350,7 +352,7 @@ int main(int argc, char** argv) fprintf(stderr, "Cannot enable and disable at same time\n"); return 2; } - if ( (enable_mask == 0) && (disable_mask == 0)) + if ( (enable_mask == 0) && (disable_mask == 0) && !setgestaltid) { display_output(image); return 0;