From 4b50e4d0609ca14d33aed588ba98f7898a3804cc Mon Sep 17 00:00:00 2001 From: Jeff Hill Date: Tue, 27 Jan 2004 00:35:40 +0000 Subject: [PATCH] fixed ms warnings --- src/ca/access.cpp | 2 +- src/libCom/cxxTemplates/epicsSingleton.h | 3 +++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/src/ca/access.cpp b/src/ca/access.cpp index edba95c00..a0f9ed4a8 100644 --- a/src/ca/access.cpp +++ b/src/ca/access.cpp @@ -1414,7 +1414,7 @@ epicsShareDef const unsigned short dbr_value_size[LAST_BUFFER_TYPE+1] = { sizeof(dbr_string_t), /* string max size */ }; -// extern "C" +//extern "C" epicsShareDef const enum dbr_value_class dbr_value_class[LAST_BUFFER_TYPE+1] = { dbr_class_string, /* string max size */ dbr_class_int, /* short */ diff --git a/src/libCom/cxxTemplates/epicsSingleton.h b/src/libCom/cxxTemplates/epicsSingleton.h index 847f0b780..ab18cd970 100644 --- a/src/libCom/cxxTemplates/epicsSingleton.h +++ b/src/libCom/cxxTemplates/epicsSingleton.h @@ -75,6 +75,7 @@ public: private: TYPE & instance; + reference & operator = ( const reference & ); }; // lock overhead every time these are called @@ -83,6 +84,8 @@ public: private: TYPE * pSingleton; + epicsSingleton ( const epicsSingleton & ); + epicsSingleton & operator = ( const epicsSingleton & ); }; template < class TYPE >