pvget/pvinfo check for NULL channel
This commit is contained in:
@ -565,6 +565,8 @@ int main (int argc, char *argv[])
|
||||
std::cerr<<"Provider "<<uri.protocol<<" can't create channel \""<<pvs[n]<<"\"\n";
|
||||
return 1;
|
||||
}
|
||||
if(!channel)
|
||||
continue;
|
||||
chan_cache[pvs[n]] = channel;
|
||||
} else {
|
||||
channel = it->second;
|
||||
|
@ -190,6 +190,7 @@ int main (int argc, char *argv[])
|
||||
for (int n = 0; n < nPvs; n++)
|
||||
{
|
||||
Channel::shared_pointer channel = channels[n];
|
||||
if(!channel) continue;
|
||||
|
||||
TR1::shared_ptr<GetFieldRequesterImpl> getFieldRequesterImpl(new GetFieldRequesterImpl(channel));
|
||||
channel->getField(getFieldRequesterImpl, "");
|
||||
|
Reference in New Issue
Block a user