diff options
author | Jan Beich <jbeich@FreeBSD.org> | 2018-10-28 11:03:01 +0000 |
---|---|---|
committer | Jan Beich <jbeich@FreeBSD.org> | 2018-10-28 11:03:01 +0000 |
commit | 27d8fa8ad315781d58c9327d87abd35a96896158 (patch) | |
tree | 184b31c8a9610b754b34907d463b4f3b1c9da34b /graphics/inkscape | |
parent | 9f68d12bf2fefce1c8e2df1ac9b81ad6303f72be (diff) | |
download | ports-27d8fa8ad315781d58c9327d87abd35a96896158.tar.gz ports-27d8fa8ad315781d58c9327d87abd35a96896158.zip |
Notes
Diffstat (limited to 'graphics/inkscape')
-rw-r--r-- | graphics/inkscape/files/patch-src_libavoid_connector.cpp | 39 |
1 files changed, 39 insertions, 0 deletions
diff --git a/graphics/inkscape/files/patch-src_libavoid_connector.cpp b/graphics/inkscape/files/patch-src_libavoid_connector.cpp new file mode 100644 index 000000000000..371361258ae6 --- /dev/null +++ b/graphics/inkscape/files/patch-src_libavoid_connector.cpp @@ -0,0 +1,39 @@ +src/libavoid/connector.cpp:888:29: error: call to 'abs' is ambiguous + COLA_ASSERT(abs((long)i->pathNext->id.objID - i->id.objID) != 2); + ^~~ +src/libavoid/assertions.h:41:39: note: expanded from macro 'COLA_ASSERT' + #define COLA_ASSERT(expr) assert(expr) + ^~~~ +/usr/include/assert.h:56:21: note: expanded from macro 'assert' +#define assert(e) ((e) ? (void)0 : __assert(__func__, __FILE__, \ + ^ +/usr/include/c++/v1/math.h:733:1: note: candidate function +abs(float __lcpp_x) _NOEXCEPT {return ::fabsf(__lcpp_x);} +^ +/usr/include/c++/v1/math.h:737:1: note: candidate function +abs(double __lcpp_x) _NOEXCEPT {return ::fabs(__lcpp_x);} +^ +/usr/include/c++/v1/math.h:741:1: note: candidate function +abs(long double __lcpp_x) _NOEXCEPT {return ::fabsl(__lcpp_x);} +^ +/usr/include/stdlib.h:87:6: note: candidate function +int abs(int) __pure2; + ^ +/usr/include/c++/v1/stdlib.h:111:44: note: candidate function +inline _LIBCPP_INLINE_VISIBILITY long abs( long __x) _NOEXCEPT {return labs(__x);} + ^ +/usr/include/c++/v1/stdlib.h:113:44: note: candidate function +inline _LIBCPP_INLINE_VISIBILITY long long abs(long long __x) _NOEXCEPT {return llabs(__x);} + ^ + +--- src/libavoid/connector.cpp.orig 2018-03-11 20:38:09 UTC ++++ src/libavoid/connector.cpp +@@ -885,7 +885,7 @@ bool ConnRef::generatePath(void) + { + // Check for consecutive points on opposite + // corners of two touching shapes. +- COLA_ASSERT(abs((long)i->pathNext->id.objID - i->id.objID) != 2); ++ COLA_ASSERT(abs((long)(i->pathNext->id.objID - i->id.objID)) != 2); + } + } + } |