Andrew Talbot : odbc32: Sign-compare warnings fix.

Alexandre Julliard julliard at winehq.org
Mon Oct 27 08:03:02 CDT 2008


Module: wine
Branch: master
Commit: f36c9624e9ef1aee2a913fb061cb7225aed8eac0
URL:    http://source.winehq.org/git/wine.git/?a=commit;h=f36c9624e9ef1aee2a913fb061cb7225aed8eac0

Author: Andrew Talbot <andrew.talbot at talbotville.com>
Date:   Sat Oct 25 16:43:47 2008 +0100

odbc32: Sign-compare warnings fix.

---

 dlls/odbc32/proxyodbc.c |   12 ++++++------
 1 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/dlls/odbc32/proxyodbc.c b/dlls/odbc32/proxyodbc.c
index 6357ce3..8b2e78d 100644
--- a/dlls/odbc32/proxyodbc.c
+++ b/dlls/odbc32/proxyodbc.c
@@ -211,7 +211,7 @@ static void ODBC_ReplicateODBCInstToRegistry (SQLHENV hEnv)
             {
                 /* FIXME Do some proper handling of the SUCCESS_WITH_INFO */
                 dirn = SQL_FETCH_NEXT;
-                if (sizedesc == strlen(desc))
+                if (sizedesc == lstrlenA(desc))
                 {
                     HKEY hThis;
                     if ((reg_ret = RegQueryValueExA (hDrivers, desc, NULL,
@@ -339,7 +339,7 @@ static void ODBC_ReplicateODBCToRegistry (int is_user, SQLHENV hEnv)
         {
             /* FIXME Do some proper handling of the SUCCESS_WITH_INFO */
             dirn = SQL_FETCH_NEXT;
-            if (sizedsn == strlen(dsn) && sizedesc == strlen(desc))
+            if (sizedsn == lstrlenA(dsn) && sizedesc == lstrlenA(desc))
             {
                 HKEY hDSN;
                 if ((reg_ret = RegCreateKeyExA (hODBC, dsn, 0,
@@ -2155,9 +2155,9 @@ SQLRETURN WINAPI SQLColAttributesW(
             TRACE("    Attribute name : %s\n", debugstr_w(rgbDesc));
             TRACE("    Declared length: %d\n", *pcbDesc);
         */
-            if (*pcbDesc != strlenW(rgbDesc) * 2) {
+            if (*pcbDesc != lstrlenW(rgbDesc) * 2) {
                 TRACE("CHEAT: resetting name length for ADO\n");
-                *pcbDesc = strlenW(rgbDesc) * 2;
+                *pcbDesc = lstrlenW(rgbDesc) * 2;
             }
         }
         return iResult;
@@ -2331,9 +2331,9 @@ SQLRETURN WINAPI SQLColAttributeW (SQLHSTMT StatementHandle,
             TRACE("    Attribute name : %s\n", debugstr_w(rgbDesc));
             TRACE("    Declared length: %d\n", *pcbDesc);
         */
-            if (*StringLength != strlenW(CharacterAttribute) * 2) {
+            if (*StringLength != lstrlenW(CharacterAttribute) * 2) {
                 TRACE("CHEAT: resetting name length for ADO\n");
-                *StringLength = strlenW(CharacterAttribute) * 2;
+                *StringLength = lstrlenW(CharacterAttribute) * 2;
             }
         }
         return iResult;




More information about the wine-cvs mailing list