[packages/qca] - fixed: secmem.h:217:41: error: 'set' was not declared in this scope, and no declarations were foun

charles charles at pld-linux.org
Mon Sep 17 00:01:55 CEST 2012


commit bd6ad951be126772e865e3dcc2fa1232efcc0403
Author: Karol Krenski <charles at pld-linux.org>
Date:   Mon Sep 17 00:00:51 2012 +0200

    - fixed:
    secmem.h:217:41: error: 'set' was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive]

 qca-gcc47.patch | 11 +++++++++++
 1 file changed, 11 insertions(+)
---
diff --git a/qca-gcc47.patch b/qca-gcc47.patch
new file mode 100644
index 0000000..f405b88
--- /dev/null
+++ b/qca-gcc47.patch
@@ -0,0 +1,11 @@
+--- qca-2.0.3/src/botantools/botan/botan/secmem.h.orig	2007-04-19 23:26:13.000000000 +0200
++++ qca-2.0.3/src/botantools/botan/botan/secmem.h	2012-09-16 23:28:43.767480490 +0200
+@@ -214,7 +214,7 @@
+ 
+       SecureVector(u32bit n = 0) { MemoryRegion<T>::init(true, n); }
+       SecureVector(const T in[], u32bit n)
+-         { MemoryRegion<T>::init(true); set(in, n); }
++         { MemoryRegion<T>::init(true); this->set(in, n); }
+       SecureVector(const MemoryRegion<T>& in)
+          { MemoryRegion<T>::init(true); set(in); }
+       SecureVector(const MemoryRegion<T>& in1, const MemoryRegion<T>& in2)
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/qca.git/commitdiff/f48ed202a6eb0013ef5c8e5dcbdb61a63bd1bf33



More information about the pld-cvs-commit mailing list