> I got that part. But AFAICS, when strtol(env,NULL,0) is used to set 
> OPENSSL_ia32cap and env = "0x04000000", strtol() treats the value
> as octal. From mn strtol:
>   The string may begin with an arbitrary amount of white space (as
>   determined by isspace(3)) followed by a single optional + or - sign. If
>   base is zero or 16, the string may then include a 0x prefix, and the
>   number will be read in base 16; otherwise, a zero base is taken as 10
>   (decimal) unless the *next character is 0*, in which case it is taken as 8
>   (octal).

Obs, I misread that part; strtol("0x04000000",NULL,0) would always be
converted as hex.

--gv

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

Reply via email to