List:Commits« Previous MessageNext Message »
From:ahristov Date:May 22 2007 4:04pm
Subject:Connector/ODBC 5 commit: r917 - trunk/SDK/MYSQLPlus/Library
View as plain text  
Modified:
   trunk/SDK/MYSQLPlus/Library/MResult.cpp
Log:
Fix some warnings, this should probably fix the build problem
on solaris9


Modified: trunk/SDK/MYSQLPlus/Library/MResult.cpp
===================================================================
--- trunk/SDK/MYSQLPlus/Library/MResult.cpp	2007-05-22 13:41:41 UTC (rev 916)
+++ trunk/SDK/MYSQLPlus/Library/MResult.cpp	2007-05-22 14:04:14 UTC (rev 917)
@@ -766,7 +766,7 @@
             | FetchOffset > RowsetSize[3]             |                         |
             +-----------------------------------------+-------------------------+
         */
-        if (abs((long double)nRows) > nRowSetSize)
+        if ((unsigned long) abs((long)nRows) > nRowSetSize)
         {
             DBUG_RETURN(setBeforeStart());
         }
@@ -907,7 +907,7 @@
         | FetchOffset <= LastResultRow        |                                 |
         +-------------------------------------+---------------------------------+
     */
-    if (nRow < 0 && abs((long double)nRow) <= nResultSetRows)
+    if (nRow < 0 && (unsigned long) abs((long)nRow) <= nResultSetRows)
     {
         nResultSetRow  += nRow;
         nRowSetRow      = 1;
@@ -922,7 +922,7 @@
         DBUG_RETURN(SQL_SUCCESS);
     }
 
-    if (nRow < 0 && abs((long double)nRow) > nResultSetRows)
+    if (nRow < 0 && (unsigned long) abs((long)nRow) > nResultSetRows)
     {
         /*!
             \internal ODBC RULE
@@ -935,7 +935,7 @@
             | FetchOffset > RowsetSize[2]         |                          |
             +-------------------------------------+--------------------------+
         */
-        if (abs((long double)nRow) > nRowSetSize)
+        if ((unsigned long) abs((long)nRow) > nRowSetSize)
         {
             DBUG_RETURN(setBeforeStart());
         }

Thread
Connector/ODBC 5 commit: r917 - trunk/SDK/MYSQLPlus/Libraryahristov22 May