diff --git a/src/ca/cacChannel.cpp b/src/ca/cacChannel.cpp index 8623b3cb0..788ab0863 100644 --- a/src/ca/cacChannel.cpp +++ b/src/ca/cacChannel.cpp @@ -226,9 +226,9 @@ caar cacChannel::accessRights () const return pIO->accessRights (); } else { - caar ar; - ar.read_access = false; - ar.write_access = false; + // static here avoids undefined memory read warning from + // error checking codes + static caar ar = { false, false }; return ar; } }