From 9e2586fd513d61d7cf3f841ed8d3199c8976ec1f Mon Sep 17 00:00:00 2001 From: Matej Sekoranja Date: Tue, 13 Sep 2011 09:47:10 +0200 Subject: [PATCH] RTEMS support --- pvDataApp/misc/bitSet.cpp | 4 ++-- pvDataApp/misc/byteBuffer.h | 1 + 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/pvDataApp/misc/bitSet.cpp b/pvDataApp/misc/bitSet.cpp index 7abf594..6d01d20 100644 --- a/pvDataApp/misc/bitSet.cpp +++ b/pvDataApp/misc/bitSet.cpp @@ -37,7 +37,7 @@ namespace epics { namespace pvData { uint32 length = (nbits <= 0) ? 1 : wordIndex(nbits-1) + 1; if (words) delete[] words; words = new uint64[length]; - bzero(words, sizeof(uint64)*length); + memset(words, 0, sizeof(uint64)*length); wordsLength = length; } @@ -60,7 +60,7 @@ namespace epics { namespace pvData { // create and copy uint64* newwords = new uint64[wordsRequired]; - bzero(newwords, sizeof(uint64)*wordsRequired); + memset(newwords, 0, sizeof(uint64)*wordsRequired); memcpy(newwords, words, sizeof(uint64)*wordsLength); if (words) delete[] words; words = newwords; diff --git a/pvDataApp/misc/byteBuffer.h b/pvDataApp/misc/byteBuffer.h index 7e6f7fb..888a474 100644 --- a/pvDataApp/misc/byteBuffer.h +++ b/pvDataApp/misc/byteBuffer.h @@ -10,6 +10,7 @@ #include #include #include +#include #include