Commit Graph

100 Commits

Author SHA1 Message Date
Alexandre Julliard 28e2e287d2 odbc32: 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 Stefaniuc 83af47e602 odbc32: Print the debug strings and not the pointers.
Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2019-02-07 22:45:18 +01:00
Hans Leidekker 69c2be841c odbc32: Improve tracing in the remaining functions.
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2019-02-06 10:48:04 +01:00
Hans Leidekker 74b2dc01c6 odbc32: Work around drivers that don't accept NULL name length in SQLDescribeCol.
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2019-02-06 09:15:53 +01:00
Hans Leidekker 4f0e765909 odbc32: Improve tracing in a number of functions.
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2019-02-06 09:15:50 +01:00
Michael Stefaniuc 138374b667 odbc32: Use the ARRAY_SIZE() macro.
Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2018-11-15 23:02:04 +01:00
Jacek Caban 254ae896df odbc32: Add SQLGetDiagRecA implementation.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2018-08-14 12:08:23 +02:00
Daniel Lehman bcba9eecb1 odbc32: Rename functions to avoid conflicts with native drivers.
Signed-off-by: Daniel Lehman <dlehman@esri.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2018-08-14 12:01:26 +02:00
Andreas Damm 0dd43e9b76 odbc32: Made ODBC function signatures 64-bit compliant.
Signed-off-by: Andreas Damm <andreas.damm@insightsoftware.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2017-02-28 20:39:47 +01:00
Bruno Jesus 25e495fd3f odbc32: Improve some tracing.
Signed-off-by: Bruno Jesus <00cpxxx@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2017-01-26 11:49:45 +01:00
André Hentschel 0c785e593b odbc32: Fix some spec file entries.
Signed-off-by: André Hentschel <nerv@dawncrow.de>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2017-01-26 10:33:12 +01:00
Bruno Jesus dca0e38d82 odbc32: Upgrade a WARN into ERR when the library is not found.
Signed-off-by: Bruno Jesus <00cpxxx@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-08-11 23:31:55 +09:00
Nikolay Sivov bd4cb88e6b odbc32: Fix SQLBindCol prototype.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2015-11-30 23:16:48 +09:00
André Hentschel b5732b1c2e odbc32: Add winediag message when no drivers could be found. 2015-01-22 12:02:39 +01:00
Hans Leidekker 6985bbdf65 odbc32: Add a version resource. 2014-11-12 21:10:31 +09:00
Frédéric Delanoy bb356e23fa odbc32: Use BOOL type where appropriate. 2014-01-15 11:54:25 +01:00
Alexandre Julliard 5e7416e5c8 makefiles: Get rid of the MAKE_DLL_RULES variable. 2014-01-02 12:08:18 +01:00
Frédéric Delanoy 89bdb2f4da odbc32: Use BOOL type where appropriate. 2013-11-18 15:14:12 +01:00
Alexandre Julliard 21bfa0812e odbc32: Don't unload external libraries on process shutdown. 2013-04-30 18:44:46 +02:00
Alexandre Julliard 1ce71ab7d8 odbc32: Fix some data types for 64-bit. 2012-11-20 13:32:45 +01:00
Nikolay Sivov b5ee2079e2 odbc32: Implement SQLDataSourcesA() forward. 2012-11-20 11:55:31 +01:00
Alexandre Julliard 81b8ee863e makefiles: Add a standard header for all makefiles to replace the common variable initializations. 2010-09-19 12:36:48 +02:00
Alexandre Julliard b86d515ed6 dlls: Remove explicit imports of kernel32 and ntdll. 2010-07-21 17:38:36 +02:00
Nikolay Sivov c31c4454aa odbc32: Don't crash on null pointers while TRACE enabled. 2010-04-20 16:21:37 +02:00
Alexandre Julliard bef5645eb1 makefiles: Remove the no longer needed explicit separators for dependencies. 2010-03-16 13:28:19 +01:00
Alexandre Julliard 27a44a5d63 odbc32: Define correct function prototypes for all libodbc entry points.
Fix the prototypes of the Unicode functions.
2009-10-03 14:40:19 +02:00
Andrew Talbot f36c9624e9 odbc32: Sign-compare warnings fix. 2008-10-27 11:28:35 +01:00
Rob Shearman 48000893f9 makefiles: Simplify the use of the IMPORTLIB variable in the DLL makefiles.
Only specify the root to keep platform-specifics out of the individual 
DLL makefiles.
2008-03-04 20:55:01 +01:00
Francois Gouget 44b52b128c Assorted spelling fixes. 2008-01-16 12:48:29 +01:00
Alexandre Julliard 84f8ab6b83 configure: Added a check for the soname of libodbc. 2008-01-07 17:16:29 +01:00
Andrew Talbot 138a88321b odbc32: Constify some variables. 2007-02-21 19:48:22 +01:00
Andrew Talbot 9c03681753 odbc32: Declare a function static. 2007-01-19 12:28:58 +01:00
Michael Stefaniuc 617db22df4 odbc32: Win64 printf format warning fixes. 2006-10-10 11:56:23 +02:00
Michael Stefaniuc 85ce5117c5 Add a WINE_NO_LONG_INT define to many makefiles to ease the transition of DWORD/LONG/ULONG from long to int. 2006-09-29 16:08:30 +02:00
Andrew Talbot 278efe5f7a odbc32: Cast-qual warning fix. 2006-09-21 11:16:35 +02:00
Alexandre Julliard 32ab895e46 makefiles: Generate the dependencies line to avoid some code duplication. 2006-09-14 09:38:16 +02:00
Alexandre Julliard eb8a40c368 libs: Merged libwine_unicode into libwine.
Most dlls use libwine_unicode at this point, so there's nothing to
gain by having two separate libraries.
2006-07-11 19:33:22 +02:00
Alexandre Julliard 5258e061dc make_dlls: Ignore generated import libraries from the top-level .gitignore. 2006-07-10 20:55:58 +02:00
Alexandre Julliard cc2b3b48e6 Take advantage of the recursive nature of .gitignore for Makefile entries.
Prefix other entries with '/' to make them non-recursive.
2006-07-10 20:47:54 +02:00
Alexandre Julliard 9ca8a86914 Link against libwine_unicode everywhere we use Unicode functions. 2006-05-24 18:05:40 +02:00
Jonathan Ernst 360a3f9142 Update the address of the Free Software Foundation. 2006-05-23 14:11:13 +02:00
Eric Pouech e66e227dbe Fixes for missing prototypes warnings. 2006-02-06 13:13:28 +01:00
Alexandre Julliard 0ec7e1a591 Renamed all .cvsignore files to .gitignore. 2005-11-26 13:10:33 +01:00
Francois Gouget 0edbaf7e80 Remove spaces before '\n' in traces. 2005-11-10 12:14:56 +00:00
Alexandre Julliard 7e22be4d84 We are no longer generating .dbg.c files. 2005-09-29 10:35:58 +00:00
Mike McCormack a107234dcd gcc 4.0 warning fixes. 2005-08-29 09:38:19 +00:00
Alexandre Julliard 34fa35dc99 Added rules for building import libraries in the individual dll
makefiles, and added support for building a .def.a static import
library too.
2005-05-09 14:42:30 +00:00
Alexandre Julliard d62356aa1e Added rules to build import libraries in the individual dll makefiles.
Generate import libraries with the right name right away instead of
using an intermediate .spec.def file.
2005-05-07 12:39:52 +00:00
Francois Gouget f5c9da6860 Assorted spelling fixes. 2005-05-06 15:44:31 +00:00
Alex Villacís Lasso a49278acc2 Implemented Unicode proxy for ODBC. 2005-01-25 19:04:03 +00:00