Changeset: 3b49dad3d4f7 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/3b49dad3d4f7
Modified Files:
clients/odbc/tests/odbcconnect.c
Branch: Aug2024
Log Message:
Fix uninitialized use
Hadn't realized mutf8 decode() reads the *codepoint without writing it first
diffs (14 lines):
diff --git a/clients/odbc/tests/odbcconnect.c b/clients/odbc/tests/odbcconnect.c
--- a/clients/odbc/tests/odbcconnect.c
+++ b/clients/odbc/tests/odbcconnect.c
@@ -559,9 +559,9 @@ gen_utf16(SQLWCHAR *dest, const char *sr
{
SQLWCHAR *p = dest;
uint32_t state = UTF8_ACCEPT;
+ uint32_t codepoint = UTF8_ACCEPT;
for (size_t i = 0; i < len; i++) {
unsigned char byte = (unsigned char)src[i];
- uint32_t codepoint;
switch (decode(&state, &codepoint, byte)) {
case UTF8_ACCEPT:
if (codepoint <= 0xFFFF) {
_______________________________________________
checkin-list mailing list -- [email protected]
To unsubscribe send an email to [email protected]