<feed xmlns='http://www.w3.org/2005/Atom'>
<title>nx-libs/nx-X11/programs/Xserver/xkb/ddxList.c, branch 3.6.x</title>
<subtitle>NXv3 (redistributed) 
</subtitle>
<id>https://openid.arctica-project.org/nx-libs/atom?h=3.6.x</id>
<link rel='self' href='https://openid.arctica-project.org/nx-libs/atom?h=3.6.x'/>
<link rel='alternate' type='text/html' href='https://openid.arctica-project.org/nx-libs/'/>
<updated>2024-05-11T16:56:10+00:00</updated>
<entry>
<title>Xext,os,xkb: repeat unifdefs</title>
<updated>2024-05-11T16:56:10+00:00</updated>
<author>
<name>Ulrich Sibiller</name>
<email>uli42@gmx.de</email>
</author>
<published>2024-05-05T18:39:23+00:00</published>
<link rel='alternate' type='text/html' href='https://openid.arctica-project.org/nx-libs/commit/?id=0670f7583d63977cb175ffe11a64061f88c1bf31'/>
<id>urn:sha1:0670f7583d63977cb175ffe11a64061f88c1bf31</id>
<content type='text'>
there where remnants of WIN32, CYGWIN and SCO
</content>
</entry>
<entry>
<title>xkb: fix shadow warnings</title>
<updated>2020-01-09T23:25:46+00:00</updated>
<author>
<name>Ulrich Sibiller</name>
<email>uli42@gmx.de</email>
</author>
<published>2020-01-09T21:41:53+00:00</published>
<link rel='alternate' type='text/html' href='https://openid.arctica-project.org/nx-libs/commit/?id=ae180b6b52640512fcf0bf6b05bba3449b409640'/>
<id>urn:sha1:ae180b6b52640512fcf0bf6b05bba3449b409640</id>
<content type='text'>
xkb.c: In function ‘ProcXkbSetCompatMap’:
xkb.c:2601:20: warning: declaration of ‘i’ shadows a previous local [-Wshadow=compatible-local]
  register unsigned i,bit;
                    ^
xkb.c:2529:23: note: shadowed declaration is here
     register unsigned i,bit;
                       ^
xkb.c:2601:22: warning: declaration of ‘bit’ shadows a previous local [-Wshadow=compatible-local]
  register unsigned i,bit;
                      ^~~
xkb.c:2529:25: note: shadowed declaration is here
     register unsigned i,bit;
                         ^~~

Backport of this xorg upstream commit:

  commit 344eea237fc07dedfd733d14f95ed0ad26bb5f81
  Author: Yaakov Selkowitz &lt;yselkowitz@users.sourceforge.net&gt;
  Date:   Tue Oct 16 02:04:34 2012 -0500

    xkb: fix shadow warnings

    Signed-off-by: Yaakov Selkowitz &lt;yselkowitz@users.sourceforge.net&gt;
    Reviewed-by: Peter Hutterer &lt;peter.hutterer@who-t.net&gt;
</content>
</entry>
<entry>
<title>XKB: Remove a bunch of mad ifdefs</title>
<updated>2019-06-22T09:30:54+00:00</updated>
<author>
<name>Ulrich Sibiller</name>
<email>uli42@gmx.de</email>
</author>
<published>2019-06-21T08:41:36+00:00</published>
<link rel='alternate' type='text/html' href='https://openid.arctica-project.org/nx-libs/commit/?id=4962c5a8dee7bc2b903b9aafa27f4d0fd3c1d177'/>
<id>urn:sha1:4962c5a8dee7bc2b903b9aafa27f4d0fd3c1d177</id>
<content type='text'>
  commit 534fc5140b039a8c98ab715d0a6740d513b41209
  Author: Daniel Stone &lt;daniel@fooishbar.org&gt;
  Date:   Sun Feb 3 23:30:22 2008 +1100

    XKB: Remove a bunch of mad ifdefs

    We have SEEK_SET and size_t, seriously.  Also use DebugF instead of
    ifdef DEBUG, and ditch a couple of random bits that were never used.
</content>
</entry>
<entry>
<title>Convert existing Xprintf style calls to asprintf style</title>
<updated>2018-11-09T14:31:57+00:00</updated>
<author>
<name>Ulrich Sibiller</name>
<email>uli42@gmx.de</email>
</author>
<published>2018-10-29T23:00:45+00:00</published>
<link rel='alternate' type='text/html' href='https://openid.arctica-project.org/nx-libs/commit/?id=b09a72b08c7effeac42652f087f0b8f16bc74763'/>
<id>urn:sha1:b09a72b08c7effeac42652f087f0b8f16bc74763</id>
<content type='text'>
This commit + some more adaption in ddxLoad.c which where no longer
present when Alan did the patch. However, our code still has them:

  Author: Alan Coopersmith &lt;alan.coopersmith@oracle.com&gt;
  Date:   Sat Nov 27 20:09:04 2010 -0800

    Convert existing Xprintf style calls to asprintf style

    Signed-off-by: Alan Coopersmith &lt;alan.coopersmith@oracle.com&gt;
    Reviewed-by: Jeremy Huddleston &lt;jeremyhu@apple.com&gt;
    Reviewed-by: Mikhail Gusarov &lt;dottedmag@dottedmag.net&gt;

    Backported-to-NX-by: Ulrich Sibiller &lt;uli42@gmx.de&gt;
</content>
</entry>
<entry>
<title>xkb: Don't check for NULL before calling free</title>
<updated>2018-11-09T14:31:57+00:00</updated>
<author>
<name>Ulrich Sibiller</name>
<email>uli42@gmx.de</email>
</author>
<published>2018-10-29T22:39:03+00:00</published>
<link rel='alternate' type='text/html' href='https://openid.arctica-project.org/nx-libs/commit/?id=b01e29efffafe9f426eb88ba400e2fa24de548aa'/>
<id>urn:sha1:b01e29efffafe9f426eb88ba400e2fa24de548aa</id>
<content type='text'>
Author: Pauli Nieminen &lt;ext-pauli.nieminen@nokia.com&gt;
  Date:   Thu Jul 22 11:34:54 2010 +0300

    xkb: Don't check for NULL before calling free

    Signed-off-by: Pauli Nieminen &lt;ext-pauli.nieminen@nokia.com&gt;
    Reviewed-by: Peter Hutterer &lt;peter.hutterer@who-t.net&gt;
    Backported-to-NX-by: Ulrich Sibiller &lt;uli42@gmx.de&gt;
</content>
</entry>
<entry>
<title>xkb: Fix memory leak if opening file fails</title>
<updated>2018-11-09T14:31:57+00:00</updated>
<author>
<name>Ulrich Sibiller</name>
<email>uli42@gmx.de</email>
</author>
<published>2018-10-29T22:34:10+00:00</published>
<link rel='alternate' type='text/html' href='https://openid.arctica-project.org/nx-libs/commit/?id=90b83a79e6aed4e54ac29d022adf16be6869f054'/>
<id>urn:sha1:90b83a79e6aed4e54ac29d022adf16be6869f054</id>
<content type='text'>
  Author: Pauli Nieminen &lt;ext-pauli.nieminen@nokia.com&gt;
  Date:   Thu Jul 22 11:33:33 2010 +0300

    xkb: Fix memory leak if opening file fails

    If fopen fails pointer in buf would be overwriten with a new pointer.

    Signed-off-by: Pauli Nieminen &lt;ext-pauli.nieminen@nokia.com&gt;
    Reviewed-by: Peter Hutterer &lt;peter.hutterer@who-t.net&gt;
    Backported-to-NX-by: Ulrich Sibiller &lt;uli42@gmx.de&gt;
</content>
</entry>
<entry>
<title>Lift xkb to XORG-1.2.0 state</title>
<updated>2018-11-09T14:31:57+00:00</updated>
<author>
<name>Ulrich Sibiller</name>
<email>uli42@gmx.de</email>
</author>
<published>2018-06-29T20:34:32+00:00</published>
<link rel='alternate' type='text/html' href='https://openid.arctica-project.org/nx-libs/commit/?id=9808c66ec37d5d99f58bdb6136ae96381cb9cfc8'/>
<id>urn:sha1:9808c66ec37d5d99f58bdb6136ae96381cb9cfc8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>xserver: drop XKBSRV_NEED_FILE_FUNCS</title>
<updated>2016-10-06T19:16:17+00:00</updated>
<author>
<name>Ulrich Sibiller</name>
<email>uli42@gmx.de</email>
</author>
<published>2016-09-26T20:20:45+00:00</published>
<link rel='alternate' type='text/html' href='https://openid.arctica-project.org/nx-libs/commit/?id=2a5364d5ff547e0a2447cbde4cd37da2fe69dece'/>
<id>urn:sha1:2a5364d5ff547e0a2447cbde4cd37da2fe69dece</id>
<content type='text'>
just as upstream did
</content>
</entry>
<entry>
<title>xserver: use own copy of XKBsrv.h header</title>
<updated>2016-10-06T19:16:16+00:00</updated>
<author>
<name>Ulrich Sibiller</name>
<email>uli42@gmx.de</email>
</author>
<published>2016-09-26T18:43:23+00:00</published>
<link rel='alternate' type='text/html' href='https://openid.arctica-project.org/nx-libs/commit/?id=3739a9b3033ccaf139a296f8647f7c6cddc9db75'/>
<id>urn:sha1:3739a9b3033ccaf139a296f8647f7c6cddc9db75</id>
<content type='text'>
just like upstream does
</content>
</entry>
<entry>
<title>VCS info lines: Remove ancient X.org / XFree86 VCS info line from code files.</title>
<updated>2016-07-05T23:09:15+00:00</updated>
<author>
<name>Mike Gabriel</name>
<email>mike.gabriel@das-netzwerkteam.de</email>
</author>
<published>2016-07-05T14:32:57+00:00</published>
<link rel='alternate' type='text/html' href='https://openid.arctica-project.org/nx-libs/commit/?id=6144b615dd7ae2acd786aaa08f66c9743870b709'/>
<id>urn:sha1:6144b615dd7ae2acd786aaa08f66c9743870b709</id>
<content type='text'>
 This has already been started while replacing copyright info in file
 headers and has now been completed with this commit.
</content>
</entry>
</feed>
