Index: /trunk/BNC/src/bncutils.cpp
===================================================================
--- /trunk/BNC/src/bncutils.cpp	(revision 5887)
+++ /trunk/BNC/src/bncutils.cpp	(revision 5888)
@@ -479,5 +479,7 @@
   double mjd = djul(year, month, day);
 
-  jdgp(mjd, GPSWeeks, GPSWeek);
+  long GPSWeek_long;
+  jdgp(mjd, GPSWeeks, GPSWeek_long);
+  GPSWeek = GPSWeek_long;
   GPSWeeks += hour * 3600.0 + min * 60.0 + sec;  
 }
Index: /trunk/BNC/src/ephemeris.cpp
===================================================================
--- /trunk/BNC/src/ephemeris.cpp	(revision 5887)
+++ /trunk/BNC/src/ephemeris.cpp	(revision 5888)
@@ -9,5 +9,4 @@
 #include "ephemeris.h"
 #include "bncutils.h"
-#include "timeutils.h"
 #include "bnctime.h"
 #include "bnccore.h"
