Changeset 10848


Ignore:
Timestamp:
Jun 26, 1999, 8:35:08 PM (26 years ago)
Author:
sandervl
Message:

KERNEL32/lang.cpp: Bugfix for GetLocaleInfoA

Location:
tags/trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • TabularUnified tags/trunk/ChangeLog

    r10847 r10848  
    1  /* $Id: ChangeLog,v 1.25 1999-06-26 18:23:58 sandervl Exp $ */
     1 /* $Id: ChangeLog,v 1.26 1999-06-26 18:34:45 sandervl Exp $ */
    22 99-06-26: Sander van Leeuwen
    33        - USER32: Changes for message spy & several message handler changes
    44        - USER32: Restore win32 tib in window msg callback
    55        - KERNEL32/include: Restore OS/2 tib on entering Open32 or OS/2 apis
     6        - KERNEL32/lang.cpp: Bugfix for GetLocaleInfoA (if buf ptr == null, only
     7          return size of memory block required to hold info)
    68
    79 99-06-25: Achim Hasenmueller
  • TabularUnified tags/trunk/src/kernel32/lang.cpp

    r10802 r10848  
    1 /* $Id: lang.cpp,v 1.5 1999-06-24 08:47:40 sandervl Exp $ */
     1/* $Id: lang.cpp,v 1.6 1999-06-26 18:35:08 sandervl Exp $ */
    22
    33/*
     
    7676  {
    7777    case LOCALE_SDECIMAL:
    78       *buf = CtryInfo.szDecimal[0];
     78      if(buf) *buf = CtryInfo.szDecimal[0];
    7979      return 1;
    8080    case LOCALE_SDATE:
    81       *buf = CtryInfo.szDateSeparator[0];
     81      if(buf) *buf = CtryInfo.szDateSeparator[0];
    8282      return 1;
    8383    case LOCALE_STIME:
    84       *buf = CtryInfo.szTimeSeparator[0];
     84      if(buf) *buf = CtryInfo.szTimeSeparator[0];
    8585      return 1;
    8686    case LOCALE_STHOUSAND:
    87       *buf = CtryInfo.szThousandsSeparator[0];
     87      if(buf) *buf = CtryInfo.szThousandsSeparator[0];
    8888      return 1;
    8989    case LOCALE_SCURRENCY:
     
    176176          break;
    177177      }
    178       *buf = 0;
     178      if(buf) *buf = 0;
    179179      return 1;
    180180/***
     
    196196    default:
    197197      dprintf(("KERNEL32:  OS2GetLocaleInfoA: LCType %d not yet supported\n", LCType));
    198       *buf = '1';
     198      if(buf) *buf = '1';
    199199      return(1);
    200200  }
Note: See TracChangeset for help on using the changeset viewer.