}
mylog("exit CC_create_errormsg\n");
- return msg ? strdup(msg) : NULL;
+ return strdup(msg);
}
if (get_qlog())
{
- UCHAR *enc = check_client_encoding(ci->conn_settings);
+ char *enc = (char *) check_client_encoding(ci->conn_settings);
- qlog(" conn_settings='%s',conn_encoding='%s'\n",
- ci->conn_settings, enc ? enc : (UCHAR *)"(null)");
- if (enc)
+ qlog(" conn_settings='%s', conn_encoding='%s'\n", ci->conn_settings,
+ NULL != enc ? enc : "(null)");
+ if (NULL != enc)
free(enc);
qlog(" translation_dll='%s',translation_option='%s'\n",
ci->translation_dll,
char tmp[128];
int errc = 0;
- if (ODBCINST_INI == fileName && NULL == sectionName)
+ if (stricmp(ODBCINST_INI, fileName) == 0 && NULL == sectionName)
sectionName = DBMS_NAME;
sprintf(tmp, "%d", comval->commlog);
if (list_some)
set_tuplefield_null(&tuple[TABLES_TABLE_NAME]);
else
- set_nullfield_string(&tuple[TABLES_TABLE_NAME], table_name);
+ set_tuplefield_string(&tuple[TABLES_TABLE_NAME], table_name);
if (list_table_types || !list_some)
set_tuplefield_string(&tuple[TABLES_TABLE_TYPE], systable ? "SYSTEM TABLE" : (view ? "VIEW" : "TABLE"));
else
delim = '\0';
token[0] = '\0';
- while (pptr = ptr, (delim != ',') ? strcpy(btoken, token) : (char *) (btoken[0] = '\0'), (ptr = getNextToken(conn->ccsc, CC_get_escape(conn), pptr, token, sizeof(token), &delim, "e, &dquote, &numeric)) != NULL)
+ while (pptr = ptr, (delim != ',') ? strcpy(btoken, token) : (btoken[0] = '\0', NULL), (ptr = getNextToken(conn->ccsc, CC_get_escape(conn), pptr, token, sizeof(token), &delim, "e, &dquote, &numeric)) != NULL)
{
unquoted = !(quote || dquote);