Ignore:
Timestamp:
Mar 19, 2014, 11:31:01 PM (11 years ago)
Author:
dmik
Message:

python: Merge vendor 2.7.6 to trunk.

Location:
python/trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • python/trunk

  • python/trunk/PC/os2emx/dllentry.c

    r2 r391  
    55#define NULL 0
    66
    7 #define REF(s)  extern void s(); void *____ref_##s = &s;
     7#define REF(s)  extern void s(); void *____ref_##s = &s;
    88
    99/* Make references to imported symbols to pull them from static library */
     
    1919unsigned long _DLL_InitTerm(unsigned long mod_handle, unsigned long flag)
    2020{
    21         switch (flag)
    22         {
    23                 case 0:
    24                         if (_CRT_init())
    25                                 return 0;
    26                         __ctordtorInit();
     21    switch (flag)
     22    {
     23        case 0:
     24            if (_CRT_init())
     25                return 0;
     26            __ctordtorInit();
    2727
    28                         /* Ignore fatal signals */
    29                         signal(SIGSEGV, SIG_IGN);
    30                         signal(SIGFPE, SIG_IGN);
     28            /* Ignore fatal signals */
     29            signal(SIGSEGV, SIG_IGN);
     30            signal(SIGFPE, SIG_IGN);
    3131
    32                         return 1;
     32            return 1;
    3333
    34                 case 1:
    35                         __ctordtorTerm();
    36                         _CRT_term();
    37                         return 1;
     34        case 1:
     35            __ctordtorTerm();
     36            _CRT_term();
     37            return 1;
    3838
    39                 default:
    40                         return 0;
    41         }
     39        default:
     40            return 0;
     41    }
    4242}
Note: See TracChangeset for help on using the changeset viewer.