Changeset: 3d9c73f3eeb7 for MonetDB
URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=3d9c73f3eeb7
Modified Files:
        clients/mapilib/mapi.c
Branch: protocol
Log Message:

Windows compilation fix.


diffs (21 lines):

diff --git a/clients/mapilib/mapi.c b/clients/mapilib/mapi.c
--- a/clients/mapilib/mapi.c
+++ b/clients/mapilib/mapi.c
@@ -6320,7 +6320,7 @@ mapi_fetch_field_##typename(MapiHdl hdl,
                        case SQL_BINARY_CLOB:                                   
                                                                                
                                                \
                                break;                                          
                                                                                
                                                                \
                        case SQL_BINARY_BOOLEAN:                                
                                                                                
                                                \
-                               *retval = *((type*)col->buffer_ptr) ? 1 : 0;    
                                                                                
                        \
+                               *retval = (type) (*((signed 
char*)col->buffer_ptr) ? 1 : 0);                                                
                            \
                                return MOK;                                     
                                                                                
                                                                \
                        NUMERIC_CONVERSION(type, signed char, TINYINT, 
typename, MIN_VALUE, MAX_VALUE);                                                
 \
                        NUMERIC_CONVERSION(type, short, SMALLINT, typename, 
MIN_VALUE, MAX_VALUE);                                                          
    \
@@ -6334,7 +6334,7 @@ mapi_fetch_field_##typename(MapiHdl hdl,
                }                                                               
                                                                                
                                                                        \
        }                                                                       
                                                                                
                                                                        \
        /* string conversion */                                                 
                                                                                
                                                \
-       val = mapi_fetch_field(hdl, fnr);                                       
                                                                                
                                                        \
+       val = mapi_fetch_field(hdl, fnr);                                       
                                                                                
                                        \
        if (hdl->mid->error != MOK)     {                                       
                                                                                
                                                \
                return hdl->mid->error;                                         
                                                                                
                                                \
        }                                                                       
                                                                                
                                                                        \
_______________________________________________
checkin-list mailing list
[email protected]
https://www.monetdb.org/mailman/listinfo/checkin-list

Reply via email to