Index: trunk/Ohana/src/relphot/src/setMrelCatalog.c
===================================================================
--- trunk/Ohana/src/relphot/src/setMrelCatalog.c	(revision 40371)
+++ trunk/Ohana/src/relphot/src/setMrelCatalog.c	(revision 40373)
@@ -633,5 +633,6 @@
 
       // soften the error floor (can dM be 0.0?)
-      int SNvalue = isfinite(measure[k].dM) ? 1.0 / hypot (measure[k].dM, MIN_ERROR) : NAN;
+      // XXX EAM : this was int SNvalue -- isfinite(SNvalue) would always be finite
+      float SNvalue = isfinite(measure[k].dM) ? 1.0 / hypot (measure[k].dM, MIN_ERROR) : NAN;
       int psfQFperfAboveLimit = isfinite(SNvalue) && isfinite(measure[k].psfQFperf) && (measure[k].psfQFperf > 0.95);
 
