Commit Graph

26 Commits

Author SHA1 Message Date
Eric Pouech f2eac52cd6 twain_32: Enable compilation with long types.
Signed-off-by: Eric Pouech <eric.pouech@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2022-02-18 11:03:21 +01:00
Alexandre Julliard 1dd462b62c twain_32: Fix loading of TWAIN source modules.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2021-10-29 09:58:55 +02:00
Andrey Gusev 5ea3a044b8 twain_32: Add missing debugstr_a.
Signed-off-by: Andrey Gusev <andrey.goosev@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2019-08-19 22:33:28 +02:00
Alexandre Julliard 04eb97f9ca twain_32: Build with msvcrt.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2019-06-24 10:31:19 +02:00
Francois Gouget f1b0a3d74b twain_32: Make userselect_dlgproc() static.
Signed-off-by: Francois Gouget <fgouget@free.fr>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2018-01-04 21:46:59 +01:00
Vincent Povirk 02d0d68bca twain_32: Implement source selection dialog.
Signed-off-by: Vincent Povirk <vincent@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2017-11-17 10:32:46 +01:00
Vincent Povirk 24a10e301a twain_32: Add support for DAT_NULL commands.
Signed-off-by: Vincent Povirk <vincent@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2017-10-23 11:26:53 +02:00
Vincent Povirk 8a118c2e0f twain_32: Notify data sources of their assigned Id.
Signed-off-by: Vincent Povirk <vincent@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2017-10-23 11:26:42 +02:00
Vincent Povirk a247605894 twain_32: Detect devices in TWAIN_UserSelect.
Signed-off-by: Vincent Povirk <vincent@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2017-10-12 08:49:21 +02:00
Vincent Povirk 7fa90d26db twain_32: Add debug traces to TWAIN_UserSelect.
Signed-off-by: Vincent Povirk <vincent@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2017-10-12 08:49:18 +02:00
Francois Gouget e0d7461d70 twain_32: Remove unneeded NONAMELESSXXX directives. 2015-03-24 20:01:19 +09:00
Frédéric Delanoy 8e262f8736 twain_32: Ensure FreeLibrary is called on error case (coverity). 2013-11-29 17:58:38 +01:00
Frédéric Delanoy 6a847bd9cd twain_32: Use BOOL type where appropriate. 2013-11-26 10:15:43 +01:00
Alexandre Julliard 731a3fea91 twain_32: Remove an unnecessary DllMain entry point. 2013-02-14 21:37:50 +01:00
Marcus Meissner 2c1d581ced twain_32: Mark some functions static and other internal ones hidden. 2011-04-27 11:50:08 +02:00
Jeremy White 1bdac9cf9d sane.ds: Sane should go first; that makes any actual scanner found the default device. 2009-03-06 12:49:04 +01:00
Andrew Talbot 820981b39d twain_32: Replace realloc() and strdup(). 2009-02-16 15:35:15 +01:00
Jeremy White 620e81a982 twain_32: Return TWRC_FAILURE/TWCC_NODS when we have no sources. 2009-01-29 13:29:56 +01:00
Jeremy White 768c06d3e5 twain_32: Set the correct condition code for DG_CONTROL/DAT_IDENTITY/MSG_GETDEFAULT. 2009-01-29 13:29:49 +01:00
Francois Gouget 633ee950a1 Assorted spelling fixes. 2008-05-07 12:07:11 +02:00
Andrew Talbot 39f138a298 twain_32: Assign to structs instead of using memcpy. 2008-03-19 11:21:43 +01:00
Stefan Huehner 998e256c82 Fix some -Wstrict-prototype warnings () -> (void). 2006-08-21 12:06:26 +02:00
Jonathan Ernst 360a3f9142 Update the address of the Free Software Foundation. 2006-05-23 14:11:13 +02:00
Michael Stefaniuc 8d7dcb65a2 twain_32: Add missing HeapFree's on error patch (found by smatch). 2006-05-09 11:53:23 +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
Alexandre Julliard 1404dc8014 twain_32: Renamed the dlls/twain directory to dlls/twain_32. 2006-04-10 17:29:18 +02:00