diff --git a/inout.cpp b/inout.cpp index 428e012..74cfa89 100644 --- a/inout.cpp +++ b/inout.cpp @@ -182,7 +182,9 @@ InOutPin::InOutPin( InOut::Pin enmPin ) ////////////////////////////////////////////////////////////////////////// InOutPin::~InOutPin() -{} +{ + setDirection( InOut::Dir::D_IN, false ); +} ////////////////////////////////////////////////////////////////////////// void InOutPin::setPin( InOut::Pin enmPin ) @@ -210,7 +212,9 @@ InOutPort::InOutPort( InOut::Pin enmPin ) ////////////////////////////////////////////////////////////////////////// InOutPort::~InOutPort() -{} +{ + setDirection( InOut::Dir::D_IN, false ); +} ////////////////////////////////////////////////////////////////////////// void InOutPort::setPort( InOut::Pin enmPortPin ) diff --git a/inout.h b/inout.h index b4293b0..f91801f 100644 --- a/inout.h +++ b/inout.h @@ -1,7 +1,7 @@ /* * Copyright (c) by BlackMark 2015-2016 -* Date 12/06/2016 -* Version 2.5 +* Date 19/06/2016 +* Version 2.6 */ #ifndef INOUT_H