Xwin stackdump while logging into RH8 with KDE as window manager
Harold L Hunt II
huntharo@msu.edu
Sun Oct 5 18:01:00 GMT 2003
Alexander,
I have submitted this to XFree86 to get it in before the XFree86 4.4.0
feature deadline in about two weeks:
http://bugs.xfree86.org/show_bug.cgi?id=768
Harold
Alexander Gottwald wrote:
> Missing attachment :)
>
> NP: Lacrimosa - Schakal
>
>
> ------------------------------------------------------------------------
>
> Index: xkbcomp.c
> ===================================================================
> RCS file: /cvs/xc/programs/xkbcomp/xkbcomp.c,v
> retrieving revision 3.19
> diff -u -u -r3.19 xkbcomp.c
> --- xkbcomp.c 27 May 2003 22:27:07 -0000 3.19
> +++ xkbcomp.c 7 Sep 2003 18:56:18 -0000
> @@ -871,16 +871,30 @@
> * -- Branden Robinson
> */
> int outputFileFd;
> + int binMode = 0;
> + const char *openMode = "w";
> unlink(outputFile);
> +#ifdef O_BINARY
> + switch (outputFormat) {
> + case WANT_XKM_FILE:
> + binMode = O_BINARY;
> + openMode = "wb";
> + break;
> + default:
> + binMode = 0;
> + break;
> + }
> +#endif
> outputFileFd= open(outputFile, O_WRONLY|O_CREAT|O_EXCL,
> - S_IRUSR|S_IWUSR|S_IRGRP|S_IWGRP|S_IROTH|S_IWOTH);
> + S_IRUSR|S_IWUSR|S_IRGRP|S_IWGRP|S_IROTH|S_IWOTH|binMode);
> if (outputFileFd<0) {
> ERROR1("Cannot open \"%s\" to write keyboard description\n",
> outputFile);
> ACTION("Exiting\n");
> exit(1);
> }
> - out= fdopen(outputFileFd, "w");
> +
> + out= fdopen(outputFileFd, openMode);
> /* end BR */
> if (out==NULL) {
> ERROR1("Cannot open \"%s\" to write keyboard description\n",
More information about the Cygwin-xfree
mailing list