Fix buffer overflow

This commit is contained in:
Evan Miller
2018-09-20 13:02:32 -07:00
parent 0e9c1810f1
commit 2b84f6c7f5

View File

@@ -251,7 +251,7 @@ int ret;
} else { } else {
str = mdb_col_to_string(mdb, mdb->pg_buf, start, col->col_type, len); str = mdb_col_to_string(mdb, mdb->pg_buf, start, col->col_type, len);
} }
strcpy(col->bind_ptr, str); snprintf(col->bind_ptr, MDB_BIND_SIZE, "%s", str);
g_free(str); g_free(str);
} }
ret = strlen(col->bind_ptr); ret = strlen(col->bind_ptr);