Include <string.h> for the strncmp function, and <wchar.h> for wcscpy,
wcslen and related functions. This improves C99 compatibility because
it avoids implicit function declarations.
Submitted upstream: <https://github.com/mysql/mysql-connector-odbc/pull/9>
diff --git a/dltest/dltest.c b/dltest/dltest.c
index d3b9360134d2897b..3fb354b21f916704 100644
--- a/dltest/dltest.c
+++ b/dltest/dltest.c
@@ -28,6 +28,7 @@
#include <stdio.h>
#include <stdlib.h>
+#include <string.h>
#ifdef WIN32
#include <windows.h>
diff --git a/test/odbctap.h b/test/odbctap.h
index 3259dca5c6b52219..462074f5d090b1b1 100644
--- a/test/odbctap.h
+++ b/test/odbctap.h
@@ -78,6 +78,7 @@
/* Get routines for helping with Unicode conversion. */
#define ODBCTAP
+#include <wchar.h>
#include "mysql_version.h"
#include "../util/unicode_transcode.h"