From: Jeffrey Altman <[EMAIL PROTECTED]>

jaltman>   TYPE * API_blah(..., int app_will_free_object)
jaltman>   #ifdef OLDAPP_COMPATIBILITY
jaltman>   #define API_blah(....)  API_blah(...., X)
jaltman>   #endif
jaltman> 
jaltman> where X is replaced by zero or one depending on the current behavior
jaltman> for that function.

For correctness' sake:

  TYPE * _openssl_API_blah(..., int app_will_free_object)
  #ifdef OLDAPP_COMPATIBILITY
  #define API_blah(....)  _openssl_API_blah(...., X)
  #else
  #define API_blah(....)  _openssl_API_blah(...., !X)
  #endif

-- 
Richard Levitte   \ Spannv�gen 38, II \ [EMAIL PROTECTED]
Redakteur@Stacken  \ S-161 43  BROMMA  \ T: +46-8-26 52 47
                    \      SWEDEN       \ or +46-708-26 53 44
Procurator Odiosus Ex Infernis             -- [EMAIL PROTECTED]

Unsolicited commercial email is subject to an archival fee of $400.
See <http://www.stacken.kth.se/~levitte/mail/> for more info.
______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
Development Mailing List                       [EMAIL PROTECTED]
Automated List Manager                           [EMAIL PROTECTED]

Reply via email to