Hi all,
>
> The appended patch implemented this support for the xfree server.

I've found that the XFree86-Bigfont extension is also shm related, which is
fixed by the appended patch.

As I have looked into this code I was wondering about the extension
initialisation code, which doesn't work as expected.
It add's the extension regardless of if shm is available or not.

--- old ---

void
XFree86BigfontExtensionInit()
{
   if ((extEntry = AddExtension(XF86BIGFONTNAME,   /* add extension */
   ..           /* check for shm support and return if isn't avaliable */

--- new ---

   ..           /* check for shm support and return if isn't avaliable */
   if ((extEntry = AddExtension(XF86BIGFONTNAME,        /* add extension */


Cheers

Ralf

Attachment: xext_xf86bigfont.patch
Description: Binary data

Reply via email to