diff --git a/driver/ma_connection.cpp b/driver/ma_connection.cpp index 435eb9d9..259e5658 100644 --- a/driver/ma_connection.cpp +++ b/driver/ma_connection.cpp @@ -560,7 +560,7 @@ SQLRETURN MADB_DbcFree(MADB_Dbc *Connection) MADB_DSN_Free(Connection->Dsn); DeleteCriticalSection(&Connection->cs); - free(Connection); + delete Connection; return SQL_SUCCESS; } /* }}} */