[TWAIN_32] Sync with Wine Staging 4.18. CORE-16441
authorAmine Khaldi <amine.khaldi@reactos.org>
Sun, 1 Dec 2019 18:38:39 +0000 (19:38 +0100)
committerAmine Khaldi <amine.khaldi@reactos.org>
Sun, 1 Dec 2019 18:38:39 +0000 (19:38 +0100)
dll/win32/twain_32/dsm_ctrl.c
dll/win32/twain_32/precomp.h
dll/win32/twain_32/twain32_main.c
dll/win32/twain_32/twain_i.h
media/doc/README.WINE

index 0b20986..45f227e 100644 (file)
@@ -19,8 +19,6 @@
  * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
  */
 
  * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
  */
 
-#include "config.h"
-
 #include <stdlib.h>
 #include <stdarg.h>
 #include <stdio.h>
 #include <stdlib.h>
 #include <stdarg.h>
 #include <stdio.h>
@@ -59,12 +57,12 @@ twain_add_onedriver(const char *dsname) {
 
        hmod = LoadLibraryA(dsname);
        if (!hmod) {
 
        hmod = LoadLibraryA(dsname);
        if (!hmod) {
-               ERR("Failed to load TWAIN Source %s\n", dsname);
+               ERR("Failed to load TWAIN Source %s\n", debugstr_a(dsname));
                return;
        }
        dsEntry = (DSENTRYPROC)GetProcAddress(hmod, "DS_Entry"); 
        if (!dsEntry) {
                return;
        }
        dsEntry = (DSENTRYPROC)GetProcAddress(hmod, "DS_Entry"); 
        if (!dsEntry) {
-               ERR("Failed to find DS_Entry() in TWAIN DS %s\n", dsname);
+               ERR("Failed to find DS_Entry() in TWAIN DS %s\n", debugstr_a(dsname));
                return;
        }
        /* Loop to do multiple detects, mostly for sane.ds and gphoto2.ds */
                return;
        }
        /* Loop to do multiple detects, mostly for sane.ds and gphoto2.ds */
@@ -319,7 +317,7 @@ TW_UINT16 TWAIN_OpenDS (pTW_IDENTITY pOrigin, TW_MEMREF pData)
        }
        hmod = LoadLibraryA(devices[i].modname);
        if (!hmod) {
        }
        hmod = LoadLibraryA(devices[i].modname);
        if (!hmod) {
-               ERR("Failed to load TWAIN Source %s\n", modname);
+               ERR("Failed to load TWAIN Source %s\n", debugstr_a(modname));
                DSM_twCC = TWCC_OPERATIONERROR;
                 HeapFree(GetProcessHeap(), 0, newSource);
                return TWRC_FAILURE;
                DSM_twCC = TWCC_OPERATIONERROR;
                 HeapFree(GetProcessHeap(), 0, newSource);
                return TWRC_FAILURE;
index ac103c9..724a83b 100644 (file)
@@ -2,8 +2,6 @@
 #ifndef _TWAIN32_PRECOMP_H
 #define _TWAIN32_PRECOMP_H
 
 #ifndef _TWAIN32_PRECOMP_H
 #define _TWAIN32_PRECOMP_H
 
-#include <wine/config.h>
-
 #define NONAMELESSUNION
 #define NONAMELESSSTRUCT
 
 #define NONAMELESSUNION
 #define NONAMELESSSTRUCT
 
index 016680b..b1beb96 100644 (file)
@@ -19,8 +19,6 @@
  * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
  */
 
  * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
  */
 
-#include "config.h"
-
 #include <stdarg.h>
 
 #include "windef.h"
 #include <stdarg.h>
 
 #include "windef.h"
index 4d33135..7939d23 100644 (file)
 #ifndef _TWAIN32_H
 #define _TWAIN32_H
 
 #ifndef _TWAIN32_H
 #define _TWAIN32_H
 
-#ifndef __WINE_CONFIG_H
-# error You must include config.h first
-#endif
-
 #include <stdarg.h>
 
 #include "windef.h"
 #include <stdarg.h>
 
 #include "windef.h"
index 4d6dd61..a0ebb65 100644 (file)
@@ -186,7 +186,7 @@ dll/win32/sxs                 # Synced to WineStaging-4.18
 dll/win32/t2embed             # Synced to WineStaging-4.18
 dll/win32/tapi32              # Synced to WineStaging-4.18
 dll/win32/traffic             # Synced to WineStaging-3.3
 dll/win32/t2embed             # Synced to WineStaging-4.18
 dll/win32/tapi32              # Synced to WineStaging-4.18
 dll/win32/traffic             # Synced to WineStaging-3.3
-dll/win32/twain_32            # Synced to WineStaging-3.3
+dll/win32/twain_32            # Synced to WineStaging-4.18
 dll/win32/updspapi            # Synced to WineStaging-3.3
 dll/win32/url                 # Synced to WineStaging-3.3
 dll/win32/urlmon              # Synced to WineStaging-4.0
 dll/win32/updspapi            # Synced to WineStaging-3.3
 dll/win32/url                 # Synced to WineStaging-3.3
 dll/win32/urlmon              # Synced to WineStaging-4.0