File wvstreams-const.diff of Package wvstreams

--- crypto/wvtripledes.cc
+++ crypto/wvtripledes.cc
@@ -102,7 +102,8 @@
 	// ECB works 64bits at a time
 	while (len >= 8)
 	{
-#if OPENSSL_VERSION_NUMBER >= 0x0090705FL
+/* was if OPENSSL_VERSION_NUMBER >= 0x0090705FL */
+#if 0
 	    DES_ecb3_encrypt(data, crypt,
 			     &deskey1, &deskey2, &deskey3,
 			     mode == ECBEncrypt ? DES_ENCRYPT : DES_DECRYPT);
--- crypto/wvx509.cc
+++ crypto/wvx509.cc
@@ -1163,11 +1163,11 @@
 		{
 		    void *ext_data = NULL;
 		    if (method->it) 
-			ext_data = ASN1_item_d2i(NULL, &ext->value->data, 
+			ext_data = ASN1_item_d2i(NULL, (const unsigned char **)&ext->value->data, 
 						ext->value->length, 
 						ASN1_ITEM_ptr(method->it));
 		    else
-			ext_data = method->d2i(NULL, &ext->value->data, 
+			ext_data = method->d2i(NULL, (const unsigned char **)&ext->value->data, 
 					      ext->value->length);
 		    
 		    if (method->i2s)
openSUSE Build Service is sponsored by