Adam Jackson
8eb82168fc
ddc: Give DisplayID a place to hang its hat
2009-07-17 13:33:12 -04:00
Adam Jackson
ace0fe09ae
ddc: Yet more code motion
2009-07-17 13:33:12 -04:00
Adam Jackson
3a350688bb
ddc: Code motion to eliminate forward decls
2009-07-17 13:33:12 -04:00
Adam Jackson
8797831f82
ddc: Update a comment.
2009-07-17 13:33:12 -04:00
Adam Jackson
bb6fa39eb3
dbe: Adapt to new headers
2009-07-17 13:31:15 -04:00
Pierre Willenbrock
9965174f4f
Check dev->u.master if there is a custom event handler, too
...
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
2009-07-17 14:40:54 +10:00
Pierre Willenbrock
c806162c13
Always update u.lastSlave
...
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
2009-07-17 14:40:54 +10:00
Peter Hutterer
4db8950b1d
Xext: include securproto.h instead of securstr.h
...
Reported-by: Byeong-ryeol Kim
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
2009-07-17 14:40:54 +10:00
Oliver McFadden
b5f6da1e9b
Revert "Coverity Prevent: RESOURCE_LEAK in AccelSetProfileProperty:"
...
This reverts commit 7333dc2969
.
False positive.
2009-07-17 06:34:00 +03:00
Jeremy Huddleston
f517fca31d
XQuartz: Localization updates
...
(cherry picked from commit 4b797fc1ed
)
2009-07-16 17:32:10 -07:00
Jeremy Huddleston
c8a3516514
XQuartz: Cleanup getGlCapabilities to avoid hardcoding the number of displays
...
(cherry picked from commit 12f7365f1f
)
2009-07-16 17:32:04 -07:00
Jeremy Huddleston
e7bc9ff816
XQuartz: Allow more than 3 OSX displays
...
(cherry picked from commit 45045eb396
)
2009-07-16 17:32:03 -07:00
Oliver McFadden
7333dc2969
Coverity Prevent: RESOURCE_LEAK in AccelSetProfileProperty:
...
Event alloc_arg: Called allocation function "XIPropToInt" on "ptr" [details]
167 rc = XIPropToInt(val, &nelem, &ptr);
Event leaked_storage: Variable "ptr" goes out of scope
2009-07-16 19:03:14 +03:00
Oliver McFadden
66eabbebaf
Coverity Prevent: RESOURCE_LEAK in xf86CrtcSetInitialGamma
2009-07-16 18:50:22 +03:00
Oliver McFadden
464e8ad733
Coverity Prevent: NEGATIVE_RETURNS in fbdev_open_pci:
...
Event var_tested_neg: Variable "fd" tested NEGATIVE
At conditional (1): "fd != -1" taking false path
335 if (fd != -1) {
Event negative_returns: Tracked variable "fd" was passed to a negative sink.
347 close(fd);
2009-07-16 17:53:35 +03:00
Jeremy Huddleston
53ae6b6338
XQuartz: Cleanup keymap locking, fix a possible synchro bug
...
(cherry picked from commit 33e7437a49
)
2009-07-15 23:18:35 -07:00
Peter Hutterer
6a90c7b937
xkb: cosmetic fix, use TRUE instead of True.
...
Rest of InitKeyboardDeviceStruct uses TRUE and FALSE.
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
2009-07-16 09:29:17 +10:00
Éric Piel
52088d3c2d
xserver: remove unused code in clipValuators
...
The axes variables was never used, remove it.
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
2009-07-15 17:09:22 +10:00
Peter Hutterer
d3f6b43a24
Update to xextproto 7.0.99.1.
...
xextproto had Xlib client headers moved into libXext.
Protocol header files are named fooproto.h, header files with constants
foo.h or fooconst.h where foo.h was already in use for client-side headers.
2009-07-15 17:00:05 +10:00
Peter Hutterer
693babbf12
xkb: Remove XKMformat.h include from xkbsrv.h into the files that need it.
...
xkbsrv.h is used by drivers, they don't need the XKM format and shouldn't
require it.
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
2009-07-15 12:30:44 +10:00
Peter Hutterer
35ff5cd26e
dix: fix wrong raw valuator copy
...
internal events keep valuator data at the index for the valuator, not like
the wire events that start with first_valuator.
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
2009-07-15 10:36:30 +10:00
Peter Hutterer
975bf60a82
dix: use sizeof(FP3232) instead of 2 * sizeof(int32_t).
...
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
2009-07-15 10:36:30 +10:00
Peter Hutterer
d040af7fa3
Update to type-specific raw events - require inputproto 1.9.99.14.
...
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
2009-07-15 10:36:30 +10:00
Fredrik Höglund
81b64f6685
Require renderproto >= 0.11 and pixman-1 >= 0.15.14 for the new blend modes.
2009-07-15 00:38:01 +02:00
Fredrik Höglund
0ce42adbf4
Render: Add support for the PDF blend mode operators.
2009-07-15 00:37:05 +02:00
Tiago Vignatti
686e486730
xfree86: remove a bunch of unused pci headers
...
Signed-off-by: Tiago Vignatti <tiago.vignatti@nokia.com>
2009-07-14 17:11:13 +03:00
Peter Hutterer
cc575a3ba4
test: add tests for ProcXIGetClientPointer.
...
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
2009-07-14 11:43:58 +10:00
Peter Hutterer
92b0065a19
test: add ProcXISetClientPointer tests.
...
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
2009-07-14 11:41:29 +10:00
Peter Hutterer
019bc9d70c
test: add ProcXIGetSelectedEvents tests.
...
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
2009-07-14 11:41:29 +10:00
Peter Hutterer
8579d39c12
test: add ProcXISelectEvents tests.
...
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
2009-07-14 11:41:29 +10:00
Peter Hutterer
60b7a79900
test: add ProcXIQueryDevice tests.
...
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
2009-07-14 11:41:28 +10:00
Peter Hutterer
441c91be05
test: Add ProcXIQueryVersion tests.
...
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
2009-07-14 11:41:28 +10:00
Peter Hutterer
1d635ae65b
test: add xi2 directory, prepare for protocol testing.
...
These two files provide a couple of common defines, functions and variables
that will be used in a number of protocol tests.
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
2009-07-14 11:41:28 +10:00
Peter Hutterer
4b93413b2a
Add test subdir to base Makefile.am
...
If unittests are enabled, make will build those as well - spotting potential
build errors in the tests faster. Furthermore, this allows for the tests to
be run from the top-level directory.
This patch removes the "run make check to build the test suite" message
since that'd pop up after every build now.
If unittests are disabled, this change has no effect.
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
2009-07-14 11:40:46 +10:00
Peter Hutterer
e2226f3cd7
dbe: switch to byte counting functions
...
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
2009-07-14 10:14:02 +10:00
Peter Hutterer
3e1a054423
record: switch to byte counting functions
...
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
2009-07-14 10:14:02 +10:00
Peter Hutterer
089c460058
xkb: switch to byte counting functions
...
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
2009-07-14 10:14:02 +10:00
Peter Hutterer
0dc11da575
ephyr: switch to byte counting functions
...
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
2009-07-14 10:14:02 +10:00
Peter Hutterer
34bfaa9d9e
xfixes: switch to byte counting functions
...
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
2009-07-14 10:14:02 +10:00
Peter Hutterer
e216527107
render: switch to byte counting functions
...
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
2009-07-14 10:14:01 +10:00
Peter Hutterer
1d6b71b8d0
os: switch to byte counting functions
...
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
2009-07-14 10:14:01 +10:00
Peter Hutterer
86b239ff9c
randr: switch to byte counting functions
...
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
2009-07-14 10:14:01 +10:00
Peter Hutterer
7b9e84e320
Xext: switch to byte counting functions
...
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
2009-07-14 10:14:01 +10:00
Peter Hutterer
aa19d35512
xwin: switch to byte counting functions
...
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
2009-07-14 10:14:01 +10:00
Peter Hutterer
0b4e6af857
xquartz: switch to byte counting functions
...
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
2009-07-14 10:13:45 +10:00
Peter Hutterer
ad508c93c2
xfree86: switch to byte counting functions
...
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
2009-07-14 10:13:44 +10:00
Peter Hutterer
c20304226b
glx: switch to byte counting functions
...
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
2009-07-14 10:13:44 +10:00
Peter Hutterer
87ce93c997
dmx: switch to byte counting functions
...
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
2009-07-14 10:13:44 +10:00
Peter Hutterer
dc82e11e50
exa: switch to byte counting functions.
...
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
Acked-by: Michel Dänzer <michel@daenzer.net>
2009-07-14 10:13:26 +10:00
Peter Hutterer
2d35ea8d95
dix: switch to byte-counting functions.
...
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
2009-07-14 10:05:54 +10:00