<feed xmlns='http://www.w3.org/2005/Atom'>
<title>nx-libs/nx-X11/lib/X11/KeyBind.c, branch 3.5.99.14</title>
<subtitle>NXv3 (redistributed) 
</subtitle>
<id>https://cgit.arctica-project.org/nx-libs/atom?h=3.5.99.14</id>
<link rel='self' href='https://cgit.arctica-project.org/nx-libs/atom?h=3.5.99.14'/>
<link rel='alternate' type='text/html' href='https://cgit.arctica-project.org/nx-libs/'/>
<updated>2017-08-25T08:06:49+00:00</updated>
<entry>
<title>Convert nx-X11/lib/ build flow from imake to autotools.</title>
<updated>2017-08-25T08:06:49+00:00</updated>
<author>
<name>Mike Gabriel</name>
<email>mike.gabriel@das-netzwerkteam.de</email>
</author>
<published>2017-07-21T10:31:09+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.arctica-project.org/nx-libs/commit/?id=c350873c7c977efe5210484f04160be45f84ba7e'/>
<id>urn:sha1:c350873c7c977efe5210484f04160be45f84ba7e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove redundant null checks before free</title>
<updated>2016-10-19T19:40:29+00:00</updated>
<author>
<name>walter harms</name>
<email>wharms@bfs.de</email>
</author>
<published>2014-06-05T16:37:40+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.arctica-project.org/nx-libs/commit/?id=fc26b97ea9053a2aba54824243282e27bc4a1e15'/>
<id>urn:sha1:fc26b97ea9053a2aba54824243282e27bc4a1e15</id>
<content type='text'>
This patch removes some redundant null checks before free.
It should not change the code otherwise. Be aware that this
is only the first series.

Signed-off-by: Harms &lt;wharms@bfs,de&gt;
Reviewed-by: Alan Coopersmith &lt;alan.coopersmith@oracle.com&gt;
Signed-off-by: Alan Coopersmith &lt;alan.coopersmith@oracle.com&gt;
Backported-to-NX-by: Ulrich Sibiller &lt;uli42@gmx.de&gt;
</content>
</entry>
<entry>
<title>Remove dead USE_OWN_COMPOSE-protected code</title>
<updated>2016-10-19T19:40:29+00:00</updated>
<author>
<name>Ran Benita</name>
<email>ran234@gmail.com</email>
</author>
<published>2014-02-11T11:26:16+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.arctica-project.org/nx-libs/commit/?id=88d496598fbf36724c1a825875a4becdfc29d600'/>
<id>urn:sha1:88d496598fbf36724c1a825875a4becdfc29d600</id>
<content type='text'>
The build doesn't provide any way to define this option. It also refers
to files (imComp.h) and functions (e.g. XimCompInitTables(),
XimCompProcessSym()) which are not found anywhere, and the ordinary
Compose implementation in xim doesn't use any of it.

Signed-off-by: Ran Benita &lt;ran234@gmail.com&gt;
Reviewed-by: Julien Cristau &lt;jcristau@debian.org&gt;
Signed-off-by: Alan Coopersmith &lt;alan.coopersmith@oracle.com&gt;
Backported-to-NX-by: Ulrich Sibiller &lt;uli42@gmx.de&gt;
</content>
</entry>
<entry>
<title>Remove unnecessary casts of pointers to (char *) in calls to Xfree()</title>
<updated>2016-10-19T19:40:28+00:00</updated>
<author>
<name>Alan Coopersmith</name>
<email>alan.coopersmith@oracle.com</email>
</author>
<published>2013-08-11T07:07:33+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.arctica-project.org/nx-libs/commit/?id=26256188b498e122e21ce0e05521dfc58f8b60a5'/>
<id>urn:sha1:26256188b498e122e21ce0e05521dfc58f8b60a5</id>
<content type='text'>
Left one cast behind that is necessary to change from const char *
to char * in nx-X11/lib/X11/lcCharSet.c.

Signed-off-by: Alan Coopersmith &lt;alan.coopersmith@oracle.com&gt;
Backported-to-NX-by: Ulrich Sibiller &lt;uli42@gmx.de&gt;
</content>
</entry>
<entry>
<title>Remove more unnecessary casts from Xmalloc/calloc calls</title>
<updated>2016-10-19T19:40:27+00:00</updated>
<author>
<name>Alan Coopersmith</name>
<email>alan.coopersmith@oracle.com</email>
</author>
<published>2013-03-08T07:46:05+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.arctica-project.org/nx-libs/commit/?id=e15023b2ad2a5ca8742cbb93fe10cb38ab079831'/>
<id>urn:sha1:e15023b2ad2a5ca8742cbb93fe10cb38ab079831</id>
<content type='text'>
Signed-off-by: Alan Coopersmith &lt;alan.coopersmith@oracle.com&gt;
Backported-to-NX-by: Ulrich Sibiller &lt;uli42@gmx.de&gt;
</content>
</entry>
<entry>
<title>XRebindKeysym: Drop unnecessary const-removing cast</title>
<updated>2016-10-19T19:40:26+00:00</updated>
<author>
<name>Alan Coopersmith</name>
<email>alan.coopersmith@oracle.com</email>
</author>
<published>2013-02-16T07:14:40+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.arctica-project.org/nx-libs/commit/?id=6417045168d4ea833c3d340c885932befd25adad'/>
<id>urn:sha1:6417045168d4ea833c3d340c885932befd25adad</id>
<content type='text'>
C89 defines memcpy as taking a const void *, so casting from
const unsigned char * to char * simply angers gcc for no benefit:

KeyBind.c:1017:24: warning: cast discards '__attribute__((const))' qualifier from pointer target type [-Wcast-qual]

Signed-off-by: Alan Coopersmith &lt;alan.coopersmith@oracle.com&gt;
Backported-to-NX-by: Ulrich Sibiller &lt;uli42@gmx.de&gt;
</content>
</entry>
<entry>
<title>Add #define XK_SINHALA</title>
<updated>2016-10-19T19:40:25+00:00</updated>
<author>
<name>Harshula Jayasuriya</name>
<email>harshula@gmail.com</email>
</author>
<published>2011-03-21T14:49:37+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.arctica-project.org/nx-libs/commit/?id=417e0411133ab2be648648d695fc51d4f1b13f3e'/>
<id>urn:sha1:417e0411133ab2be648648d695fc51d4f1b13f3e</id>
<content type='text'>
Add #define XK_SINHALA so that the Sinhala keysyms can be used by
the lk xkb keymap.

Signed-off-by: Harshula Jayasuriya &lt;harshula@gmail.com&gt;
Reviewed-by: Daniel Stone &lt;daniel@fooishbar.org&gt;
Backported-to-NX-by: Ulrich Sibiller &lt;uli42@gmx.de&gt;
</content>
</entry>
<entry>
<title>keyBind: Use Xcalloc to initialize allocated _XKeytrans</title>
<updated>2016-10-19T19:40:25+00:00</updated>
<author>
<name>Erkki Seppälä</name>
<email>erkki.seppala@vincit.fi</email>
</author>
<published>2011-01-10T14:37:22+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.arctica-project.org/nx-libs/commit/?id=bbeee4fd14a664bdf3b305fb7a959583db52241f'/>
<id>urn:sha1:bbeee4fd14a664bdf3b305fb7a959583db52241f</id>
<content type='text'>
Using uninitialized value "p-&gt;modifiers"

Small fix by using Xcalloc instead of Xmalloc

Signed-off-by: Erkki Seppälä &lt;erkki.seppala@vincit.fi&gt;
Reviewed-by: Alan Coopersmith &lt;alan.coopersmith at oracle.com&gt;
Backported-to-NX-by: Ulrich Sibiller &lt;uli42@gmx.de&gt;
</content>
</entry>
<entry>
<title>update src files *[ch] to libX11 1.3.4</title>
<updated>2016-10-10T20:52:29+00:00</updated>
<author>
<name>Ulrich Sibiller</name>
<email>uli42@gmx.de</email>
</author>
<published>2016-07-28T22:44:38+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.arctica-project.org/nx-libs/commit/?id=687d44b6eaa3c64a12af9bbd557b401419b208eb'/>
<id>urn:sha1:687d44b6eaa3c64a12af9bbd557b401419b208eb</id>
<content type='text'>
</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://cgit.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>
