]> git.pld-linux.org Git - packages/qt-plugin-qca-tls.git/commitdiff
- proper casts for openssl >= 0.9.7.
authorPaweł Sikora <pluto@pld-linux.org>
Mon, 7 Aug 2006 08:10:44 +0000 (08:10 +0000)
committercvs2git <feedback@pld-linux.org>
Sun, 24 Jun 2012 12:13:13 +0000 (12:13 +0000)
Changed files:
    qt-plugin-qca-tls-openssl9x.patch -> 1.1

qt-plugin-qca-tls-openssl9x.patch [new file with mode: 0644]

diff --git a/qt-plugin-qca-tls-openssl9x.patch b/qt-plugin-qca-tls-openssl9x.patch
new file mode 100644 (file)
index 0000000..a5249a2
--- /dev/null
@@ -0,0 +1,26 @@
+--- qca-tls-1.0/qca-tls.cpp.orig       2003-12-10 17:53:57.000000000 +0100
++++ qca-tls-1.0/qca-tls.cpp    2006-08-07 10:09:04.138046750 +0200
+@@ -454,7 +454,11 @@
+                       if(!r) {
+                               // try this other public function, for whatever reason
+                               p = (void *)in;
++#ifdef OSSL_097
++                              r = d2i_RSA_PUBKEY(NULL, (const unsigned char **)&p, len);
++#else
+                               r = d2i_RSA_PUBKEY(NULL, (unsigned char **)&p, len);
++#endif
+                       }
+                       if(r) {
+                               if(pub) {
+@@ -798,7 +802,11 @@
+       bool createFromDER(const char *in, unsigned int len)
+       {
++#ifdef OSSL_097
++              const unsigned char *p = (const unsigned char *)in;
++#else
+               unsigned char *p = (unsigned char *)in;
++#endif
+               X509 *t = d2i_X509(NULL, &p, len);
+               if(!t)
+                       return false;
This page took 0.044464 seconds and 4 git commands to generate.