Просмотр исходного кода

No floorf on Solaris 9 (Jon Vandegrift - 1374705)

git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1295 f882894a-f735-0410-b71e-b25c423dba1c
Ton Voon 20 лет назад
Родитель
Сommit
7c69ccaee2
2 измененных файлов с 6 добавлено и 0 удалено
  1. 1 0
      THANKS.in
  2. 5 0
      plugins/common.h

+ 1 - 0
THANKS.in

@@ -173,3 +173,4 @@ Hans Engelen
 Rick Frey
 Serhan Kiymaz
 Gerhard Lausser
+Jon Vandegrift

+ 5 - 0
plugins/common.h

@@ -191,6 +191,11 @@ enum {
 };
 #endif
 
+/* Solaris does not have floorf, but floor works. Should probably be in configure */
+#if defined(__sun) || defined(__sun__)
+static inline float floorf (float x) { return floor(x); }
+#endif
+
 enum {
 	STATE_OK,
 	STATE_WARNING,