Alexandre Julliard
7ec312902b
sane.ds: Implement Wow64 entry points in the Unix library.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2021-11-08 21:00:57 +01:00
Alexandre Julliard
1fe2a12bfb
sane.ds: Build with msvcrt.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2021-10-28 12:50:22 +02:00
Alexandre Julliard
64d54282d8
sane.ds: Move SANE library calls to a separate Unix library.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2021-10-28 12:50:22 +02:00
Alexandre Julliard
cf5bad0ecc
configure: Disable sane.ds if the Unix library is missing.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2021-10-27 23:25:20 +02:00
Alexandre Julliard
553a134f06
sane.ds: Use standard dlopen() instead of the libwine wrappers.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2020-04-07 14:26:19 +02:00
Michael Cronenworth
c13d58780f
sane.ds: Global variable compatibility update for gcc 10.
...
Signed-off-by: Michael Cronenworth <mike@cchtml.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2020-01-27 16:47:52 +01:00
Vincent Povirk
870c4f3e99
sane.ds: Send events to applications through the DSM.
...
Signed-off-by: Vincent Povirk <vincent@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2017-11-14 22:24:12 +01:00
Francois Gouget
f505e6fb4a
Assorted spelling fixes.
2015-03-19 21:54:14 +09:00
Alexandre Julliard
3f6c6dbbb3
sane.ds: Remove unnecessary DllMain implementation when SANE is missing.
2014-05-16 11:34:37 +02:00
Alexandre Julliard
dc345305b0
sane.ds: Don't unload external libraries on process shutdown.
2013-04-30 18:44:46 +02:00
Alexandre Julliard
37e358404f
sane.ds: Include system headers before Windows headers.
2011-09-05 19:32:32 +02:00
Marcus Meissner
c4703a4aac
sane.ds: Removed 3 array != NULL checks (Coverity).
2011-06-16 21:04:22 +02:00
Alexandre Julliard
474899dbcd
sane.ds: Remove unused variables.
2010-07-21 13:23:58 +02:00
Jeremy White
83d4dac8c2
sane.ds: Remove large chunks of stubbed optional functionality; if it's optional, we don't have to support it, and it is not a stub.
2009-03-09 12:29:02 +01:00
Jeremy White
a3bfa00ce4
sane.ds: Downgrade more inappropriate FIXMEs to WARNs.
2009-03-09 12:28:55 +01:00
Jeremy White
e577d45b4a
sane.ds: Make sure that the condition code is set correctly when we handle an unexpected request.
2009-03-09 12:28:50 +01:00
Jeremy White
513b2b54a4
sane.ds: Add suport for CAP_AUTOFEED, make batch scans the default.
2009-03-06 12:49:04 +01:00
Jeremy White
29df246005
sane.ds: Downgrade inappropriate FIXMEs.
2009-03-03 12:35:57 +01:00
Jeremy White
3d0d125024
sane.ds: Revise to match identity structures with partial information.
2009-02-26 12:12:25 +01:00
Jeremy White
7aa3bb3a68
sane.ds: Initialize the SupportedGroups field when returning a source.
2009-01-29 13:27:26 +01:00
Michael Stefaniuc
54b6a42a0a
include: Change twain.h to use LONG/ULONG for Win64 compatibility.
...
Also fix the compiler warnings introduced by this change.
2009-01-06 12:44:12 +01:00
Alexandre Julliard
5a2a914481
sane.ds: Make some functions static.
2008-12-02 15:25:29 +01:00
Alexandre Julliard
418e74b5d9
configure: Merge the libsane existence check with the soname check.
2007-07-02 19:42:13 +02:00
Alexandre Julliard
5a95cfbd9c
configure: Export the shared library extension instead of hardcoding .so.
2007-07-02 14:35:05 +02:00
Jeremy White
16f33d8b43
sane.ds: Dynamically load libsane.so.
...
This change was triggered because of a bug in libsane-hpaio.so, namely
that it relies on libsane.so being dlopen'd RTLD_GLOBAL so that
sanei_init_debug can be resolved.
2007-03-14 22:45:08 +01:00
Andrew Talbot
3c43ca5df3
sane.ds: Declare a function static.
2007-02-05 12:25:25 +01:00
Michael Stefaniuc
41dd56cb7f
"One liners" printf format warning fixes for the migration of DWORD/LONG/ULONG from long to int.
2006-09-29 16:09:24 +02:00
Stefan Huehner
998e256c82
Fix some -Wstrict-prototype warnings () -> (void).
2006-08-21 12:06:26 +02:00
Marcus Meissner
312fa564db
sane.ds: Replace FIXME() by TRACE() on sane_exit.
2006-06-03 11:43:08 +02:00
Jonathan Ernst
360a3f9142
Update the address of the Free Software Foundation.
2006-05-23 14:11:13 +02:00
Marcus Meissner
125efed86a
twain_32: Split out the sane specific parts from twain_32 code.
...
Autoprobing via DG_CONTROL/DAT_IDENTITY/MSG_GET.
2006-05-08 22:07:05 +02:00