Fix small bugs in fpm handling to keep GCC quiet
[olsrd.git] / src / fpm.c
index 5fad8ec..681f9a6 100644 (file)
--- a/src/fpm.c
+++ b/src/fpm.c
@@ -51,7 +51,8 @@ fpm
 itofpm(int i)
 {
   fpm r;
-  assert(FPM_MIN <= i && i <= FPM_MAX);
+  assert(fpmtoi_def(FPM_MIN) <= i);
+  assert(i <= fpmtoi_def(FPM_INT_MAX));
   r = (fpm) itofpm_def(i);
   return r;
 }
@@ -187,12 +188,6 @@ fpmtoa(fpm a)
   return ret[idx];
 }
 
-const char *
-etxtoa(fpm etx)
-{
-  return etx >= INFINITE_ETX ? "INF" : fpmtoa(etx);
-}
-
 #else /* USE_FPM */
 
 float
@@ -214,12 +209,6 @@ fpmtoa(float a)
   return ret[idx];
 }
 
-const char *
-etxtoa(float etx)
-{
-  return etx >= INFINITE_ETX ? "INF" : fpmtoa(etx);
-}
-
 #endif /* USE_FPM */
 
 /*