Index: trunk/BNC/src/RTCM/RTCM2Decoder.cpp
===================================================================
--- trunk/BNC/src/RTCM/RTCM2Decoder.cpp	(revision 6440)
+++ trunk/BNC/src/RTCM/RTCM2Decoder.cpp	(revision 6441)
@@ -55,5 +55,5 @@
 // 
 
-RTCM2Decoder::RTCM2Decoder(const std::string& ID) {
+RTCM2Decoder::RTCM2Decoder(const std::string& ID) : bncEphUser(true) {
   _ID = ID;
 }
Index: trunk/BNC/src/bnccore.cpp
===================================================================
--- trunk/BNC/src/bnccore.cpp	(revision 6440)
+++ trunk/BNC/src/bnccore.cpp	(revision 6441)
@@ -68,5 +68,5 @@
 // Constructor
 ////////////////////////////////////////////////////////////////////////////
-t_bncCore::t_bncCore() {
+t_bncCore::t_bncCore() : _ephUser(false) {
   _GUIenabled  = true;
   _logFileFlag = 0;
Index: trunk/BNC/src/bncephuser.cpp
===================================================================
--- trunk/BNC/src/bncephuser.cpp	(revision 6440)
+++ trunk/BNC/src/bncephuser.cpp	(revision 6441)
@@ -45,9 +45,4 @@
 
 using namespace std;
-
-// Constructor
-////////////////////////////////////////////////////////////////////////////
-bncEphUser::bncEphUser() {
-}
 
 // Constructor
Index: trunk/BNC/src/bncephuser.h
===================================================================
--- trunk/BNC/src/bncephuser.h	(revision 6440)
+++ trunk/BNC/src/bncephuser.h	(revision 6441)
@@ -41,5 +41,4 @@
 
  public:
-  bncEphUser();
   bncEphUser(bool connectSlots);
   virtual ~bncEphUser();
Index: trunk/BNC/src/upload/bncephuploadcaster.cpp
===================================================================
--- trunk/BNC/src/upload/bncephuploadcaster.cpp	(revision 6440)
+++ trunk/BNC/src/upload/bncephuploadcaster.cpp	(revision 6441)
@@ -25,5 +25,5 @@
 // Constructor
 ////////////////////////////////////////////////////////////////////////////
-bncEphUploadCaster::bncEphUploadCaster() {
+bncEphUploadCaster::bncEphUploadCaster() : bncEphUser(true) {
   bncSettings settings;
 
Index: trunk/BNC/src/upload/bncrtnetuploadcaster.cpp
===================================================================
--- trunk/BNC/src/upload/bncrtnetuploadcaster.cpp	(revision 6440)
+++ trunk/BNC/src/upload/bncrtnetuploadcaster.cpp	(revision 6441)
@@ -60,5 +60,5 @@
   // Member that receives the ephemeris
   // ----------------------------------
-  _ephUser = new bncEphUser();
+  _ephUser = new bncEphUser(true);
 
   bncSettings settings;
