projects
/
ardour.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
453ed61
)
'std::isnan' is not available in MSVC (at least, not VC8)
author
John Emmas
<johne53@tiscali.co.uk>
Tue, 23 Jul 2013 06:50:25 +0000
(07:50 +0100)
committer
John Emmas
<johne53@tiscali.co.uk>
Tue, 23 Jul 2013 06:50:25 +0000
(07:50 +0100)
libs/evoral/src/ControlList.cpp
patch
|
blob
|
history
diff --git
a/libs/evoral/src/ControlList.cpp
b/libs/evoral/src/ControlList.cpp
index a095daa13527e9f25e6dbbaf3076495d39adfa63..18803af34854ab2d44167eb04c108bb1911fcf2d 100644
(file)
--- a/
libs/evoral/src/ControlList.cpp
+++ b/
libs/evoral/src/ControlList.cpp
@@
-16,6
+16,11
@@
* 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
*/
+// 'std::isnan()' is not available in MSVC.
+#ifndef COMPILER_MSVC
+using std::isnan;
+#endif
+
#include <cmath>
#include <cassert>
#include <utility>
@@
-812,7
+817,7
@@
ControlList::modify (iterator iter, double when, double val)
(*iter)->when = when;
(*iter)->value = val;
- if (
std::
isnan (val)) {
+ if (isnan (val)) {
abort ();
}