<feed xmlns='http://www.w3.org/2005/Atom'>
<title>nx-libs/nx-X11/programs/Xserver/hw/nxagent, branch 3.5.99.12</title>
<subtitle>NXv3 (redistributed) 
</subtitle>
<id>https://cgit.arctica-project.org/nx-libs/atom?h=3.5.99.12</id>
<link rel='self' href='https://cgit.arctica-project.org/nx-libs/atom?h=3.5.99.12'/>
<link rel='alternate' type='text/html' href='https://cgit.arctica-project.org/nx-libs/'/>
<updated>2017-12-15T11:40:31+00:00</updated>
<entry>
<title>release 3.5.99.12</title>
<updated>2017-12-15T11:40:31+00:00</updated>
<author>
<name>Mike Gabriel</name>
<email>mike.gabriel@das-netzwerkteam.de</email>
</author>
<published>2017-12-15T11:40:31+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.arctica-project.org/nx-libs/commit/?id=2b9025f797ee322e21077e100c2ee27c2e7fa0e0'/>
<id>urn:sha1:2b9025f797ee322e21077e100c2ee27c2e7fa0e0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Xserver/hw/nxagent/Image.c: Fix regression FTBFS after d4465b71 got merged in.</title>
<updated>2017-12-15T11:05:16+00:00</updated>
<author>
<name>Mike Gabriel</name>
<email>mike.gabriel@das-netzwerkteam.de</email>
</author>
<published>2017-12-15T11:05:16+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.arctica-project.org/nx-libs/commit/?id=4fb495432bef33de1f39f2b999054c3712444246'/>
<id>urn:sha1:4fb495432bef33de1f39f2b999054c3712444246</id>
<content type='text'>
</content>
</entry>
<entry>
<title>release 3.5.99.11</title>
<updated>2017-12-15T10:20:53+00:00</updated>
<author>
<name>Mike Gabriel</name>
<email>mike.gabriel@das-netzwerkteam.de</email>
</author>
<published>2017-12-15T10:20:52+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.arctica-project.org/nx-libs/commit/?id=b213c8eba636a739c91e93023cd6bae744647f86'/>
<id>urn:sha1:b213c8eba636a739c91e93023cd6bae744647f86</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Xserver/hw/nxagent/Clipboard.c: Fix free calls (free back to XFree).</title>
<updated>2017-12-15T09:37:03+00:00</updated>
<author>
<name>Mike Gabriel</name>
<email>mike.gabriel@das-netzwerkteam.de</email>
</author>
<published>2017-12-14T10:27:35+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.arctica-project.org/nx-libs/commit/?id=5597f2ea509d14fd5589399011c1b8b728901a83'/>
<id>urn:sha1:5597f2ea509d14fd5589399011c1b8b728901a83</id>
<content type='text'>
 They have been flawed ever since nxagent came up, as they were Xfree
 (non-capital f) always, but should have been XFree (capital F, defined
 in Xlibint.h and part of libNX_X11).
 .
 Probably this all should be free() all over the code (bearing in mind,
 that XFree() returns int, not void. But still...

 Fixes ArcticaProject/nx-libs#553.
</content>
</entry>
<entry>
<title>Xserver/hw/nxagent/compext: Xfree -&gt; free and Xmalloc -&gt; malloc.</title>
<updated>2017-12-15T09:37:02+00:00</updated>
<author>
<name>Mike Gabriel</name>
<email>mike.gabriel@das-netzwerkteam.de</email>
</author>
<published>2017-12-14T10:15:09+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.arctica-project.org/nx-libs/commit/?id=d4465b719344c4b241c55779de4d49ed248b243a'/>
<id>urn:sha1:d4465b719344c4b241c55779de4d49ed248b243a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>hw/nxagent/Events.c: Fix compiler warnings (with NX_DEBUG_INPUT): format.</title>
<updated>2017-12-14T09:40:32+00:00</updated>
<author>
<name>Mike Gabriel</name>
<email>mike.gabriel@das-netzwerkteam.de</email>
</author>
<published>2017-02-17T12:56:53+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.arctica-project.org/nx-libs/commit/?id=a2741452473a3dbf2ec24bc944e9b5183b2486f7'/>
<id>urn:sha1:a2741452473a3dbf2ec24bc944e9b5183b2486f7</id>
<content type='text'>
 Events.c: In function 'nxagentDumpInputDevicesState':
 Events.c:4662:58: warning: format '%p' expects argument of type 'void *', but argument 3 has type 'DeviceIntPtr {aka struct _DeviceIntRec *}' [-Wformat=]
    fprintf(stderr, "\nKeyboard device state: \n\tdevice [%p]\n\tlast grab time [%lu]"
                                                           ^
 Events.c:4662:82: warning: format '%lu' expects argument of type 'long unsigned int', but argument 4 has type 'CARD32 {aka unsigned int}' [-Wformat=]
    fprintf(stderr, "\nKeyboard device state: \n\tdevice [%p]\n\tlast grab time [%lu]"
                                                                                  ^
 Events.c:4662:19: warning: format '%p' expects argument of type 'void *', but argument 7 has type 'GrabPtr {aka struct _GrabRec *}' [-Wformat=]
    fprintf(stderr, "\nKeyboard device state: \n\tdevice [%p]\n\tlast grab time [%lu]"
                    ^
 Events.c:4675:66: warning: format '%p' expects argument of type 'void *', but argument 3 has type 'WindowPtr {aka struct _Window *}' [-Wformat=]
      fprintf(stderr, "\nKeyboard grab state: \n\twindow pointer [%p]"
                                                                   ^
 Events.c:4689:59: warning: format '%p' expects argument of type 'void *', but argument 3 has type 'DeviceIntPtr {aka struct _DeviceIntRec *}' [-Wformat=]
        fprintf(stderr, "\nPassive grab state: \n\tdevice [%p]\n\towner events flag [%s]"
                                                            ^
 Events.c:4689:23: warning: format '%lx' expects argument of type 'long unsigned int', but argument 10 has type 'Mask {aka unsigned int}' [-Wformat=]
        fprintf(stderr, "\nPassive grab state: \n\tdevice [%p]\n\towner events flag [%s]"
                        ^
 Events.c:4722:57: warning: format '%p' expects argument of type 'void *', but argument 3 has type 'DeviceIntPtr {aka struct _DeviceIntRec *}' [-Wformat=]
    fprintf(stderr, "\nPointer device state: \n\tdevice [%p]\n\tlast grab time [%lu]"
                                                          ^
 Events.c:4722:81: warning: format '%lu' expects argument of type 'long unsigned int', but argument 4 has type 'CARD32 {aka unsigned int}' [-Wformat=]
    fprintf(stderr, "\nPointer device state: \n\tdevice [%p]\n\tlast grab time [%lu]"
                                                                                  ^
 Events.c:4722:19: warning: format '%p' expects argument of type 'void *', but argument 7 has type 'GrabPtr {aka struct _GrabRec *}' [-Wformat=]
    fprintf(stderr, "\nPointer device state: \n\tdevice [%p]\n\tlast grab time [%lu]"
                    ^
 Events.c:4735:65: warning: format '%p' expects argument of type 'void *', but argument 3 has type 'WindowPtr {aka struct _Window *}' [-Wformat=]
      fprintf(stderr, "\nPointer grab state: \n\twindow pointer [%p]"
                                                                  ^
 Events.c:4750:61: warning: format '%p' expects argument of type 'void *', but argument 3 has type 'DeviceIntPtr {aka struct _DeviceIntRec *}' [-Wformat=]
          fprintf(stderr, "\nPassive grab state: \n\tdevice [%p]\n\towner events flag [%s]"
                                                              ^
 Events.c:4750:25: warning: format '%lx' expects argument of type 'long unsigned int', but argument 10 has type 'Mask {aka unsigned int}' [-Wformat=]
          fprintf(stderr, "\nPassive grab state: \n\tdevice [%p]\n\towner events flag [%s]"
                          ^
</content>
</entry>
<entry>
<title>hw/nxagent/NXxvdisp.c: Fix compiler warnings: misleading-indentation</title>
<updated>2017-12-14T09:40:32+00:00</updated>
<author>
<name>Mike Gabriel</name>
<email>mike.gabriel@das-netzwerkteam.de</email>
</author>
<published>2017-02-17T11:28:05+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.arctica-project.org/nx-libs/commit/?id=7aed70f14ad8289e199bb31e7d8b60178ea57bb6'/>
<id>urn:sha1:7aed70f14ad8289e199bb31e7d8b60178ea57bb6</id>
<content type='text'>
 NXxvdisp.c: In function 'ProcXvDispatch':
 NXxvdisp.c:96:9: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
          else
          ^~~~
 NXxvdisp.c:99:13: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'else'
              break;
              ^~~~~
 NXxvdisp.c:104:9: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
          else
          ^~~~
 NXxvdisp.c:107:10: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'else'
           break;
           ^~~~~
 NXxvdisp.c:118:2: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   else
   ^~~~
 NXxvdisp.c:121:13: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'else'
              break;
              ^~~~~
 NXxvdisp.c:126:2: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   else
   ^~~~
 NXxvdisp.c:129:13: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'else'
              break;
              ^~~~~
 NXxvdisp.c:137:2: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   else
   ^~~~
 NXxvdisp.c:140:13: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'else'
              break;
              ^~~~~
 NXxvdisp.c:146:2: warning: this 'else' clause does not guard... [-Wmisleading-indentation]
   else
   ^~~~
 NXxvdisp.c:149:6: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'else'
       break;
       ^~~~~
</content>
</entry>
<entry>
<title>hw/nxagent/NXdispatch.c: Fix compiler warning: misleading-indentation</title>
<updated>2017-12-14T09:40:32+00:00</updated>
<author>
<name>Mike Gabriel</name>
<email>mike.gabriel@das-netzwerkteam.de</email>
</author>
<published>2017-02-17T10:25:03+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.arctica-project.org/nx-libs/commit/?id=72152baff83c45ae481467481e1678faf8ec4789'/>
<id>urn:sha1:72152baff83c45ae481467481e1678faf8ec4789</id>
<content type='text'>
 NXdispatch.c: In function 'Dispatch':
 NXdispatch.c:309:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
     if (!(dispatchException &amp; DE_TERMINATE))
     ^~
 NXdispatch.c:312:5: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if'
       while (!dispatchException)
       ^~~~~
</content>
</entry>
<entry>
<title>nxagent manpage: extend description of keyboard option</title>
<updated>2017-12-13T23:08:33+00:00</updated>
<author>
<name>Ulrich Sibiller</name>
<email>uli42@gmx.de</email>
</author>
<published>2017-11-13T20:06:36+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.arctica-project.org/nx-libs/commit/?id=a02b645b23c912f064f40b7f06a4447dd0f83e97'/>
<id>urn:sha1:a02b645b23c912f064f40b7f06a4447dd0f83e97</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Events.c/h: Rename &amp; restructure some Xkb functions</title>
<updated>2017-12-13T23:08:33+00:00</updated>
<author>
<name>Ulrich Sibiller</name>
<email>uli42@gmx.de</email>
</author>
<published>2017-08-31T14:17:29+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.arctica-project.org/nx-libs/commit/?id=7dbc6cf86e159506b8e3e5d27ed032908bab92e3'/>
<id>urn:sha1:7dbc6cf86e159506b8e3e5d27ed032908bab92e3</id>
<content type='text'>
nxagentInitKeyboardState -&gt; nxagentInitXkbKeyboardState
nxagentHandleKeyboardEvent -&gt; nxagentHandleXkbKeyboardStateEvent
</content>
</entry>
</feed>
