diff --git a/src/interfaces/odbc/bind.c b/src/interfaces/odbc/bind.c
index 0c3970977aa4975715df2e9733c4af732baecea1..6ec25f80d6372fc0d76451919fdb51694a7e1832 100644
--- a/src/interfaces/odbc/bind.c
+++ b/src/interfaces/odbc/bind.c
@@ -23,7 +23,6 @@
 #include "qresult.h"
 #include "pgtypes.h"
 #include <stdlib.h>
-#include <malloc.h>
 #include <string.h>
 
 #ifndef WIN32
diff --git a/src/interfaces/odbc/columninfo.c b/src/interfaces/odbc/columninfo.c
index ba2e4acd78b3e91c531ed6b2c2a0c32a909eca15..fa56824011d58d0959b7f0f97574b20964b594f2 100644
--- a/src/interfaces/odbc/columninfo.c
+++ b/src/interfaces/odbc/columninfo.c
@@ -16,7 +16,6 @@
 #include "connection.h"
 #include "socket.h"
 #include <stdlib.h>
-#include <malloc.h>
 #include <string.h>
 
 ColumnInfoClass *
diff --git a/src/interfaces/odbc/environ.c b/src/interfaces/odbc/environ.c
index 0b95291881db300078b59c04f91736c47dd1a6e5..080a8026d5e6947dc0c3f855766596f467951426 100644
--- a/src/interfaces/odbc/environ.c
+++ b/src/interfaces/odbc/environ.c
@@ -17,7 +17,6 @@
 #include "connection.h"
 #include "statement.h"
 #include <stdlib.h>
-#include <malloc.h>
 #include <string.h>
 
 /* The one instance of the handles */
diff --git a/src/interfaces/odbc/tuplelist.c b/src/interfaces/odbc/tuplelist.c
index 7b2747450e0b16b2f0132bedbc221176118ebcd5..31acb9c9c908ffd6edfc1da7d6b523af05691b72 100644
--- a/src/interfaces/odbc/tuplelist.c
+++ b/src/interfaces/odbc/tuplelist.c
@@ -13,7 +13,6 @@
  */
 
 #include <stdlib.h>
-#include <malloc.h>
 #include "tuplelist.h"
 #include "tuple.h"