On Tue, 2005-09-20 at 22:35 -0400, Ernest L. Williams Jr. wrote:
Hi,
The following code fragment is now causing problems under gcc 4.0.1
Basically, I have "gcc version 4.0.1 20050919 (Red Hat 4.0.1-14)" from
rawhide.
Everything is perfect under "gcc version 3.4.3"
Any recommended work-arounds?
================= code fragment======================================
#ifndef __LOC_PV_FACTORY_H__
#define __LOC_PV_FACTORY_H__
line 10 --> #include "pv_factory.h"
class LOC_ProcessVariable;
line 12 --> class LOC_PV_Factory : public PV_Factory
line 13 --> {
line 14 --> public:
line 15 --> LOC_PV_Factory();
line 16 --> ~LOC_PV_Factory();
line 17 --> ProcessVariable *create(const char *PV_name);
line 18 --> private:
line 19 --> friend class LOC_ProcessVariable;
line 20 --> static void forget(LOC_ProcessVariable *pv);
line 21 --> };
=====================================================================