Fix VxWorks and RTEMS builds

This commit is contained in:
Andrew Johnson
2013-09-05 10:32:11 -05:00
parent b90d8f5151
commit 8ebadb261c
6 changed files with 8 additions and 9 deletions

View File

@@ -148,7 +148,7 @@ void ServerContextImpl::initialize(ChannelAccess::shared_pointer const & channel
// user all providers
if (_channelProviderNames == PVACCESS_ALL_PROVIDERS)
{
_channelProviderNames.clear();
_channelProviderNames.resize(0); // VxWorks 5.5 omits clear()
std::auto_ptr<ChannelAccess::stringVector_t> names = _channelAccess->getProviderNames();
for (ChannelAccess::stringVector_t::iterator iter = names->begin(); iter != names->end(); iter++)