- Timestamp:
 - Apr 26, 2001, 7:01:08 PM (25 years ago)
 - File:
 - 
      
- 1 edited
 
- 
          
  trunk/src/gdi32/text.cpp (modified) (4 diffs)
 
 
Legend:
- Unmodified
 - Added
 - Removed
 
- 
      
trunk/src/gdi32/text.cpp
r5511 r5595 1 /* $Id: text.cpp,v 1.1 7 2001-04-15 17:04:47sandervl Exp $ */1 /* $Id: text.cpp,v 1.18 2001-04-26 17:01:08 sandervl Exp $ */ 2 2 3 3 /* … … 777 777 BOOL InternalTextOutW(HDC hdc,int X,int Y,UINT fuOptions,CONST RECT *lprc,LPCWSTR lpszString,INT cbCount,CONST INT *lpDx,BOOL IsExtTextOut) 778 778 { 779 char *astring ;779 char *astring = NULL; 780 780 BOOL rc; 781 781 … … 783 783 astring = UnicodeToAsciiString((LPWSTR)lpszString); 784 784 } 785 else { 785 else 786 if(cbCount) { 786 787 astring = (char *)HEAP_malloc(cbCount+1); 787 788 UnicodeToAscii((LPWSTR)lpszString, astring); … … 789 790 } 790 791 rc = InternalTextOutA(hdc,X,Y,fuOptions,lprc,(LPCSTR)astring,cbCount,lpDx,IsExtTextOut); 791 FreeAsciiString(astring); 792 if(astring) { 793 FreeAsciiString(astring); 794 } 792 795 793 796 return(rc);  
  Note:
 See   TracChangeset
 for help on using the changeset viewer.
  