Changeset 5564 for trunk/src


Ignore:
Timestamp:
Apr 22, 2001, 11:00:19 AM (24 years ago)
Author:
sandervl
Message:

removed wrong segment definition

Location:
trunk/src/kernel32
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/kernel32/codepage.cpp

    r5485 r5564  
    114114
    115115    return ansi_cptable->info.codepage;
    116 }
    117 
    118 static UconvObject GetObjectByCP(ULONG codepage)
    119 {
    120     UconvObject rc = 0;
    121     UniChar   codepage_str[12];
    122 
    123     BOOL ret = UniMapCpToUcsCp(codepage, codepage_str, sizeof(codepage_str));
    124     if ( ret == ULS_SUCCESS )
    125     {
    126         ret = UniCreateUconvObject( codepage_str, &rc );
    127         if ( ret != ULS_SUCCESS )
    128                 rc = 0;
    129     }
    130     dprintf(("UniCreateUconvObject for CP %d (%08x)\n", codepage, rc ));
    131     return rc;
    132 }
    133 
    134 static UconvObject DisplayUconv = NULL;
    135 static UconvObject WindowsUconv = NULL;
    136 
    137 UconvObject GetDisplayUconvObject()
    138 {
    139     if (!DisplayUconv)
    140         DisplayUconv = GetObjectByCP(GetDisplayCodepage());
    141 
    142     return DisplayUconv;
    143 }
    144 
    145 UconvObject GetWindowsUconvObject()
    146 {
    147     if (!WindowsUconv)
    148         WindowsUconv = GetObjectByCP(GetWindowsCodepage());
    149 
    150     return WindowsUconv;
    151116}
    152117
  • trunk/src/kernel32/exceptutil.asm

    r5557 r5564  
    1 ; $Id: exceptutil.asm,v 1.15 2001-04-21 09:10:14 sandervl Exp $
     1; $Id: exceptutil.asm,v 1.16 2001-04-22 09:00:19 sandervl Exp $
    22
    33;/*
     
    1717BSS32   segment dword use32 public 'BSS'
    1818BSS32   ends
    19 EH_CODE segment dword use32 public 'CODE'
    20 EH_CODE ends
    21 CTOR_DTOR1      segment dword use32 public 'DATA'
    22 CTOR_DTOR1      ends
    23 CTOR_DTOR2      segment dword use32 public 'DATA'
    24 CTOR_DTOR2      ends
    25 CTOR_DTOR3      segment dword use32 public 'DATA'
    26 CTOR_DTOR3      ends
    27 EH_DATA segment para use32 public 'DATA'
    28 EH_DATA ends
    29 _VFT    segment para use32 public 'DATA'
    30 _VFT    ends
    3119DGROUP  group BSS32, DATA32
    3220        assume  cs:FLAT, ds:FLAT, ss:FLAT, es:FLAT
  • trunk/src/kernel32/heapshared.cpp

    r5075 r5564  
    1 /* $Id: heapshared.cpp,v 1.7 2001-02-09 18:31:05 sandervl Exp $ */
     1/* $Id: heapshared.cpp,v 1.8 2001-04-22 09:00:19 sandervl Exp $ */
    22/*
    33 * Shared heap functions for OS/2
     
    4242
    4343  if(pSharedMem == NULL) {
    44         dprintf(("KERNEL32: InitializeSharedHeap %x", &sharedHeap));
    4544        rc = DosAllocSharedMem(&pSharedMem, NULL, MAX_HEAPSIZE, PAG_READ|PAG_WRITE|OBJ_GETTABLE);
    4645        if(rc != 0) {
     
    6362                return FALSE;
    6463        }
     64        dprintf(("KERNEL32: First InitializeSharedHeap %x %x", pSharedMem, sharedHeap));
    6565        for(int i=0;i<INCR_HEAPSIZE/PAGE_SIZE;i++) {
    6666                pageBitmap[i] = 1; //mark as committed
     
    7272                return FALSE;
    7373        }
     74        dprintf(("KERNEL32: InitializeSharedHeap %x %x refcount %d", pSharedMem, sharedHeap, refCount));
    7475        if(_uopen(sharedHeap) != 0) {
    7576                dprintf(("InitializeSharedHeap: unable to open shared heap!"));
Note: See TracChangeset for help on using the changeset viewer.