Loading...
Searching...
No Matches
 
 
 
 
 
    6#define TDS_ATTR(field_name) \ 
    7        (sizeof(((STRUCTUREA*)0)->field_name) == sizeof(((STRUCTUREB*)0)->FIELDB field_name) && \ 
    8    TDS_OFFSET(STRUCTUREA,field_name) == TDS_OFFSET(STRUCTUREB,FIELDB field_name)) 
   10#define TDS_DATAFMT_TEST(test_name) TDS_COMPILE_CHECK(check_ ## test_name,\ 
   13    TDS_ATTR(datatype) &&\ 
   15    TDS_ATTR(maxlength) &&\ 
   17    TDS_ATTR(precision) &&\ 
   20    TDS_ATTR(usertype) &&\ 
   23#define TDS_SERVERMSG_TEST(test_name) TDS_COMPILE_CHECK(check_ ## test_name,\ 
   24    TDS_ATTR(msgnumber) &&\ 
   26    TDS_ATTR(severity) &&\ 
   35    TDS_ATTR(sqlstate) &&\ 
   36    TDS_ATTR(sqlstatelen))