Index: branches/eam_branches/ipp-20110213/ppSub/src/ppSubFlagNeighbors.c
===================================================================
--- branches/eam_branches/ipp-20110213/ppSub/src/ppSubFlagNeighbors.c	(revision 30891)
+++ branches/eam_branches/ipp-20110213/ppSub/src/ppSubFlagNeighbors.c	(revision 30892)
@@ -189,12 +189,12 @@
         if (!src) NEXT1; 
         if (!src->peak) NEXT1; 
-        if (!finite(src->peak->xf)) NEXT1; 
-        if (!finite(src->peak->yf)) NEXT1; 
-        if (!finite(src->peak->SN)) NEXT1; 
+        if (!isfinite(src->peak->xf)) NEXT1; 
+        if (!isfinite(src->peak->yf)) NEXT1; 
+        if (!isfinite(src->peak->SN)) NEXT1; 
         if (src->peak->SN < MIN_SN) NEXT1; 
  
         if (!obj) NEXT2; 
-        if (!finite(obj->x)) NEXT2; 
-        if (!finite(obj->y)) NEXT2; 
+        if (!isfinite(obj->x)) NEXT2; 
+        if (!isfinite(obj->y)) NEXT2; 
  
         dx = src->peak->xf - obj->x; 
@@ -211,7 +211,7 @@
 	    if (!src) NEXT1; 
 	    if (!src->peak) NEXT1; 
-	    if (!finite(src->peak->xf)) NEXT1; 
-	    if (!finite(src->peak->yf)) NEXT1; 
-	    if (!finite(src->peak->SN)) NEXT1; 
+	    if (!isfinite(src->peak->xf)) NEXT1; 
+	    if (!isfinite(src->peak->yf)) NEXT1; 
+	    if (!isfinite(src->peak->SN)) NEXT1; 
 	    if (src->peak->SN < MIN_SN) NEXT1; 
 
Index: branches/eam_branches/ipp-20110213/psModules/src/objects/pmPhotObj.c
===================================================================
--- branches/eam_branches/ipp-20110213/psModules/src/objects/pmPhotObj.c	(revision 30891)
+++ branches/eam_branches/ipp-20110213/psModules/src/objects/pmPhotObj.c	(revision 30892)
@@ -67,9 +67,9 @@
 	return false; 
     }
-    if (!finite(source->peak->xf)) {
+    if (!isfinite(source->peak->xf)) {
 	psError(PS_ERR_UNKNOWN, true, "NAN peak coordinate");
 	return false; 
     }
-    if (!finite(source->peak->yf)) {
+    if (!isfinite(source->peak->yf)) {
 	psError(PS_ERR_UNKNOWN, true, "NAN peak coordinate");
 	return false; 
Index: branches/eam_branches/ipp-20110213/psphot/src/psphotSourceMatch.c
===================================================================
--- branches/eam_branches/ipp-20110213/psphot/src/psphotSourceMatch.c	(revision 30891)
+++ branches/eam_branches/ipp-20110213/psphot/src/psphotSourceMatch.c	(revision 30892)
@@ -86,10 +86,10 @@
         if (!src) NEXT1; 
         if (!src->peak) NEXT1; 
-        if (!finite(src->peak->xf)) NEXT1; 
-        if (!finite(src->peak->yf)) NEXT1; 
+        if (!isfinite(src->peak->xf)) NEXT1; 
+        if (!isfinite(src->peak->yf)) NEXT1; 
  
         if (!obj) NEXT2; 
-        if (!finite(obj->x)) NEXT2; 
-        if (!finite(obj->y)) NEXT2; 
+        if (!isfinite(obj->x)) NEXT2; 
+        if (!isfinite(obj->y)) NEXT2; 
  
         dx = src->peak->xf - obj->x; 
