[beast/devel: 10/26] BSE: fix duplicate definition of operator<<= (FieldBuffer&, const Any&)



commit 4a72efecf89acbe8c0a43efb2b0c483e8a269c29
Author: Tim Janik <timj gnu org>
Date:   Sun Oct 12 01:24:08 2014 +0200

    BSE: fix duplicate definition of operator<<= (FieldBuffer&, const Any&)

 bse/patch-bseserverapi.cc.diff |   16 ++++++++++++++++
 1 files changed, 16 insertions(+), 0 deletions(-)
---
diff --git a/bse/patch-bseserverapi.cc.diff b/bse/patch-bseserverapi.cc.diff
index 5c7c0f9..cbd420a 100644
--- a/bse/patch-bseserverapi.cc.diff
+++ b/bse/patch-bseserverapi.cc.diff
@@ -17,3 +17,19 @@
  }
  
  template<class Target> static inline Target*
+@@ -113,6 +113,7 @@
+ 
+ namespace Rapicorn { namespace Aida {
+ // namespace Rapicorn::Aida needed for argument dependent lookups of the operators
++#if 0
+ static void operator<<= (Rapicorn::Aida::FieldBuffer &fb, const Rapicorn::Aida::Any &v);
+ static void operator>>= (Rapicorn::Aida::FieldReader &fr, Rapicorn::Aida::Any &v);
+ static void
+@@ -125,6 +126,7 @@
+ {
+   v = fr.pop_any (*__AIDA_Local__::server_connection);
+ }
++#endif
+ } } // Rapicorn::Aida
+ 
+ 


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]