diff --git a/src/rtkcmn.c b/src/rtkcmn.c
index 419a8a50449a957d112f281ea994e54b8a5f7349..8569c2ceb928f6390da087bbed477ddd32d5c5d1 100644
--- a/src/rtkcmn.c
+++ b/src/rtkcmn.c
@@ -2613,14 +2613,6 @@ extern void uniqgeph(nav_t *nav)
     
     trace(4,"uniqgeph: ng=%d\n",nav->ng);
 }
-/* update navigation data ----------------------------------------------------*/
-extern void updatenav(nav_t *nav)
-{
-    int i,j;
-    for (i=0;i<MAXSAT;i++) for (j=0;j<NFREQ;j++) {
-        nav->lam[i][j]=satwavelen(i+1,j,nav);
-    }
-}
 
 /* compare sbas ephemeris ----------------------------------------------------*/
 static int cmpseph(const void *p1, const void *p2)