VERSION: todays' CVS 0.9.9 (bleeding edge)

ISSUE: a function (padlock_rand_bytes) with int parameter, which
function pointer prototype requires size_t (which is different size on
several platforms).

Patch to correct this:

--- \\Debbie\ger\prj\1original\openssl\openssl\engines\e_padlock.c      
2008-01-03
23:43:03.000000000 +-0100
+++ \\Debbie\ger\prj\3actual\openssl\engines\e_padlock.c        2008-11-01
22:35:03.000000000 +-0100
@@ -1166,10 +1166,10 @@
  * (posted at http://www.via.com.tw/en/viac3/c3.jsp) nor does it
  * provide meaningful error control...
  */
 /* Wrapper that provides an interface between the API and
    the raw PadLock RNG */
 static int
-padlock_rand_bytes(unsigned char *output, int count)
+padlock_rand_bytes(unsigned char *output, size_t count)
 {
        unsigned int eax, buf;



-- 
Met vriendelijke groeten / Best regards,

Ger Hobbelt

--------------------------------------------------
web:    http://www.hobbelt.com/
        http://www.hebbut.net/
mail:   [EMAIL PROTECTED]
mobile: +31-6-11 120 978
--------------------------------------------------

______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
Development Mailing List                       openssl-dev@openssl.org
Automated List Manager                           [EMAIL PROTECTED]

Reply via email to