Remove libcwrappers for malloc and free.

Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
elographics 1.2.4

Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
Bump to 1.2.99

Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
unifdef XFree86LOADER

Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
Reviewed-by: Cyril Brulebois <kibi@debian.org>                                                                                                                                                                 
Replace LocalDevicePtr with InputInfoPtr

Both describe the same struct, LocalDevicePtr has been removed from the
server.

Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
Reviewed-by: Cyril Brulebois <kibi@debian.org>                                                                                                                                                                 
Require server 1.9, drop earlier ABI support

Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
Reviewed-by: Cyril Brulebois <kibi@debian.org>                                                                                                                                                                 
Drop driver-specific motion history size handling.

Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
Reviewed-by: Cyril Brulebois <kibi@debian.org>                                                                                                                                                                 
Drop close_proc, conversion_proc, reverse_conversion_proc

All three are not called by the server anymore.

Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
Reviewed-by: Cyril Brulebois <kibi@debian.org>                                                                                                                                                                 
Remove refcount field, dropped from the server

Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
Reviewed-by: Cyril Brulebois <kibi@debian.org>                                                                                                                                                                 
Support input ABI 12

Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
Reviewed-by: Cyril Brulebois <kibi@debian.org>                                                                                                                                                                 
Require server 1.10

And remove the manual input ABI check.

Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
elographics 1.3.0

Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
Fix name and type_name for elographics

Don't overwrite the user-assigned name and use XI_TOUCHSCREEN for type_name.
Don't allow Option "DeviceName", use Identifier instead.

Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
Return proper default for unknown values in pInfo->device_control.

Signed-off-by: Terry Lambert <tlambert@chromium.org>
Reviewed-by: Stephane Marchesin <marcheu@chromium.org>
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
Use xf86SetStrOption for Option Device

Let the device be printed in the logs

Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
Don't free on init failure, let UnInit take care of it.

Avoid double-frees when the server calls Uninit.

Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
Test the device in PreInit and fail if it cannot be opened.

Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
Swap calls to Error() to ErrorF

Error doesn't exist anymore, removed in xorg-server-1.11.0-182-g09dbfcb

Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
Constify a few strings

xf86Elo.c:74:5: warning: initialization discards 'const' qualifier from
pointer target type [enabled by default]

several of:
xf86Elo.c:915:3: warning: initialization discards 'const' qualifier from
pointer target type [enabled by default]
(input ABI 18 only)

xf86Elo.c:1012:9: warning: assignment discards 'const' qualifier from
pointer target type [enabled by default]

Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
elographics 1.4.0

Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>