diff --git a/src/backend/port/isinf.c b/src/backend/port/isinf.c
index 6e9d83e600b2e1f3cdcd25fa5ab2b8e06021eb19..d29363b467526acda7f6a34ac1b97a8880c3ce67 100644
--- a/src/backend/port/isinf.c
+++ b/src/backend/port/isinf.c
@@ -1,4 +1,4 @@
-/* $Id: isinf.c,v 1.2 1998/02/02 00:03:46 scrappy Exp $ */
+/* $Id: isinf.c,v 1.3 1998/02/17 02:00:12 scrappy Exp $ */
 
 #include <math.h>  
 #include "config.h"
@@ -24,21 +24,21 @@ isinf(double d)
 	}
 	return (0);
 }
-#endif
+#else
 
-#if defined(HAVE_FP_CLASS) || defined(HAVE_FP_CLASS_D)
+# if defined(HAVE_FP_CLASS) || defined(HAVE_FP_CLASS_D)
 #  if HAVE_FP_CLASS_H
-#    include <fp_class.h>
+#   include <fp_class.h>
 #  endif
 int      
 isinf(x)         
 double          x;
 {               
-#if HAVE_FP_CLASS
+#  if HAVE_FP_CLASS
 	int	fpclass = fp_class(x);
-#else
+#  else
 	int	fpclass = fp_class_d(x);
-#endif
+#  endif
  
 	if (fpclass == FP_POS_INF)   
 		return (1); 
@@ -46,6 +46,7 @@ double          x;
 		return (-1);
 	return (0);
 }
+# endif
 #endif
 
 #if defined(HAVE_CLASS)