- if (!pSQLForeignKeys) return SQL_ERROR;
- return pSQLForeignKeys(hstmt, szPkCatalogName, cbPkCatalogName, szPkSchemaName, cbPkSchemaName,
- szPkTableName, cbPkTableName, szFkCatalogName, cbFkCatalogName,
- szFkSchemaName, cbFkSchemaName, szFkTableName, cbFkTableName);
+ TRACE("(hstmt %p, szPkCatalogName %s, cbPkCatalogName %d, szPkSchemaName %s, cbPkSchemaName %d,"
+ " szPkTableName %s, cbPkTableName %d, szFkCatalogName %s, cbFkCatalogName %d, szFkSchemaName %s,"
+ " cbFkSchemaName %d, szFkTableName %s, cbFkTableName %d)\n", hstmt,
+ debugstr_an((const char *)szPkCatalogName, cbPkCatalogName), cbPkCatalogName,
+ debugstr_an((const char *)szPkSchemaName, cbPkSchemaName), cbPkSchemaName,
+ debugstr_an((const char *)szPkTableName, cbPkTableName), cbPkTableName,
+ debugstr_an((const char *)szFkCatalogName, cbFkCatalogName), cbFkCatalogName,
+ debugstr_an((const char *)szFkSchemaName, cbFkSchemaName), cbFkSchemaName,
+ debugstr_an((const char *)szFkTableName, cbFkTableName), cbFkTableName);
+
+ if (!pSQLForeignKeys) return SQL_ERROR;
+
+ ret = pSQLForeignKeys(hstmt, szPkCatalogName, cbPkCatalogName, szPkSchemaName, cbPkSchemaName, szPkTableName,
+ cbPkTableName, szFkCatalogName, cbFkCatalogName, szFkSchemaName, cbFkSchemaName,
+ szFkTableName, cbFkTableName);
+ TRACE("Returning %d\n", ret);
+ return ret;