bug fix in PVAuxInfoImpl

include pvData.h in pvAlarm.h
This commit is contained in:
Guobao SHEN
2011-07-22 08:12:13 -04:00
parent 0363478df9
commit b67aab1cd3
2 changed files with 6 additions and 4 deletions

View File

@@ -29,7 +29,7 @@ PVAuxInfo::PVAuxInfo(PVField *pvField)
PVAuxInfo::~PVAuxInfo()
{
PVDATA_REFCOUNT_MONITOR_DESTRUCT(pvAuxInfo);
for(int i=0; i<lengthInfo; i++) delete pvInfos[i];
for(int i=0; i<numberInfo; i++) delete pvInfos[i];
delete[] pvInfos;
}

View File

@@ -4,12 +4,14 @@
* EPICS pvDataCPP is distributed subject to a Software License Agreement found
* in file LICENSE that is included with this distribution.
*/
#ifndef PVALARM_H
#define PVALARM_H
#include <string>
#include <pv/pvType.h>
#include <pv/alarm.h>
#ifndef PVALARM_H
#define PVALARM_H
namespace epics { namespace pvData {
#include <pv/pvData.h>
namespace epics { namespace pvData {
class PVAlarm {
public: