summaryrefslogtreecommitdiff
path: root/client
diff options
context:
space:
mode:
authormsvensson@shellback.(none) <>2006-10-12 20:15:56 +0200
committermsvensson@shellback.(none) <>2006-10-12 20:15:56 +0200
commit889e7147f69368edbba4b713df684f0f6cd93555 (patch)
tree3eabd140b981cc0927eec091e64921a0899e4c4d /client
parent1be01ceea83af69268e0905a759e3a2debee8d1c (diff)
downloadmariadb-git-889e7147f69368edbba4b713df684f0f6cd93555.tar.gz
Add ATTRIBUTE_FORMAT specifier to _db_doprnt, which is used by DBUG_PRINT
This will hopefully avoiid annoying crashes when running with --debug Fix warnings from the above in mysqltest.c
Diffstat (limited to 'client')
-rw-r--r--client/mysqltest.c8
1 files changed, 3 insertions, 5 deletions
diff --git a/client/mysqltest.c b/client/mysqltest.c
index e2317560404..4aa30ba3f1e 100644
--- a/client/mysqltest.c
+++ b/client/mysqltest.c
@@ -890,7 +890,7 @@ int dyn_string_cmp(DYNAMIC_STRING* ds, const char *fname)
die(NullS);
if (!eval_result && (uint) stat_info.st_size != ds->length)
{
- DBUG_PRINT("info",("Size differs: result size: %u file size: %u",
+ DBUG_PRINT("info",("Size differs: result size: %u file size: %llu",
ds->length, stat_info.st_size));
DBUG_PRINT("info",("result: '%s'", ds->str));
DBUG_RETURN(RESULT_LENGTH_MISMATCH);
@@ -2558,7 +2558,7 @@ void do_get_errcodes(struct st_command *command)
*to_ptr= 0;
to->type= ERR_SQLSTATE;
- DBUG_PRINT("info", ("ERR_SQLSTATE: %d", to->code.sqlstate));
+ DBUG_PRINT("info", ("ERR_SQLSTATE: %s", to->code.sqlstate));
}
else if (*p == 's')
{
@@ -4317,7 +4317,7 @@ void append_stmt_result(DYNAMIC_STRING *ds, MYSQL_STMT *stmt,
bind[i].is_null= &is_null[i];
bind[i].length= &length[i];
- DBUG_PRINT("bind", ("col[%d]: buffer_type: %d, buffer_length: %d",
+ DBUG_PRINT("bind", ("col[%d]: buffer_type: %d, buffer_length: %lu",
i, bind[i].buffer_type, bind[i].buffer_length));
}
@@ -7267,5 +7267,3 @@ void replace_dynstr_append_uint(DYNAMIC_STRING *ds, uint val)
char *end= longlong10_to_str(val, buff, 10);
replace_dynstr_append_mem(ds, buff, end - buff);
}
-
-