Ignore:
Timestamp:
Mar 22, 2014, 2:49:57 PM (11 years ago)
Author:
dmik
Message:

python: Reuse VMS random routine on OS/2 as well.

OS/2 has always been using openssl random routine just as VMS
does but it was defined in a separate file which is superfluous.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • python/trunk/Python/random.c

    r391 r404  
    9696
    9797
    98 #ifdef __VMS
     98#if defined(__VMS) || defined(__OS2__)
    9999/* Use openssl random routine */
    100100#include <openssl/rand.h>
     
    117117
    118118
    119 #if !defined(MS_WINDOWS) && !defined(__VMS)
     119#if !defined(MS_WINDOWS) && !defined(__VMS) && !defined(__OS2__)
    120120
    121121/* Read size bytes from /dev/urandom into buffer.
     
    244244    return win32_urandom((unsigned char *)buffer, size, 1);
    245245#else
    246 # ifdef __VMS
     246# if defined(__VMS) || defined(__OS2__)
    247247    return vms_urandom((unsigned char *)buffer, size, 1);
    248248# else
     
    303303        (void)win32_urandom((unsigned char *)secret, secret_size, 0);
    304304#else /* #ifdef MS_WINDOWS */
    305 # ifdef __VMS
     305# if defined(__VMS) || defined(__OS2__)
    306306        vms_urandom((unsigned char *)secret, secret_size, 0);
    307307# else
Note: See TracChangeset for help on using the changeset viewer.