Changeset 1986 for trunk/src


Ignore:
Timestamp:
Dec 5, 1999, 10:11:40 PM (26 years ago)
Author:
sandervl
Message:

CB: Only convert the string and not everything in UnicodeToAsciiStringN

Location:
trunk/src/kernel32
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/kernel32/KERNEL32.DEF

    r1924 r1986  
    1 ; $Id: KERNEL32.DEF,v 1.54 1999-12-01 18:40:47 sandervl Exp $
     1; $Id: KERNEL32.DEF,v 1.55 1999-12-05 21:11:40 sandervl Exp $
    22
    33;Created by BLAST for IBM's compiler
     
    982982
    983983;Unicode
    984    UnicodeToAsciiString = _UnicodeToAsciiString@4                 @1210
    985    UnicodeToAscii       = _UnicodeToAscii@8                       @1211
    986    FreeAsciiString      = _FreeAsciiString@4                      @1212
    987    AsciiToUnicode       = _AsciiToUnicode@8                       @1213
    988    UnicodeToAsciiN      = _UnicodeToAsciiN@12                     @1215
    989    AsciiToUnicodeN      = _AsciiToUnicodeN@12                     @1216
     984   UnicodeToAsciiString  = _UnicodeToAsciiString@4                 @1210
     985   UnicodeToAscii        = _UnicodeToAscii@8                       @1211
     986   FreeAsciiString       = _FreeAsciiString@4                      @1212
     987   AsciiToUnicode        = _AsciiToUnicode@8                       @1213
     988   UnicodeToAsciiN       = _UnicodeToAsciiN@12                     @1215
     989   AsciiToUnicodeN       = _AsciiToUnicodeN@12                     @1216
     990   UnicodeToAsciiStringN = _UnicodeToAsciiStringN@8                @1217
    990991
    991992;Get version resource
     
    10521053
    10531054;Export for MSACM32
    1054     _wsnprintfA                                                   @2000
     1055    _wsnprintfA                                                   @2000
    10551056
    10561057    IsExeStarted__Fv     @2001
     1058
  • trunk/src/kernel32/unicode.cpp

    r1929 r1986  
    1 /* $Id: unicode.cpp,v 1.18 1999-12-01 20:09:57 sandervl Exp $ */
     1/* $Id: unicode.cpp,v 1.19 1999-12-05 21:11:40 sandervl Exp $ */
    22
    33/*
     
    288288}
    289289//******************************************************************************
     290// length = characters to convert
    290291//******************************************************************************
    291292char * WIN32API UnicodeToAsciiStringN(LPCWSTR ustring, ULONG length)
     
    296297
    297298  astring = (char *)malloc( 1 + length );
    298   UnicodeToAscii( ustring, astring );
     299  UnicodeToAsciiN( ustring, astring, length+1 ); //terminating 0 always added
    299300  return(astring);
    300301}
     
    410411
    411412
     413
Note: See TracChangeset for help on using the changeset viewer.