Ignore:
Timestamp:
Jul 15, 1999, 8:54:55 PM (26 years ago)
Author:
sandervl
Message:

* empty log message *

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/user32/new/windowclass.cpp

    r307 r311  
    1 /* $Id: windowclass.cpp,v 1.3 1999-07-15 08:18:11 sandervl Exp $ */
     1/* $Id: windowclass.cpp,v 1.4 1999-07-15 18:54:55 sandervl Exp $ */
    22/*
    33 * Win32 Window Class Code for OS/2
     
    7575    wclass.cbSize = sizeof(wclass);
    7676    memcpy(&wclass.style, lpwc, sizeof(WNDCLASSA));
    77     if(wclass.lpszMenuName && (HIWORD(wclass.lpszMenuName) != 0)) {
    78         wclass.lpszMenuName = UnicodeToAsciiString((LPWSTR)lpwc->lpszMenuName);
    79     }
    80     if(wclass.lpszClassName && (HIWORD(wclass.lpszClassName) != 0)) {
    81         wclass.lpszClassName = UnicodeToAsciiString((LPWSTR)lpwc->lpszClassName);
    82     }
     77
    8378    winclass = new Win32WndClass((WNDCLASSEXA *)&wclass, TRUE);
    8479    if(winclass == NULL) {
     
    8883    rc = winclass->getAtom();
    8984
    90     if(lpwc->lpszMenuName && (HIWORD(lpwc->lpszMenuName) != 0)) {
    91         FreeAsciiString((char *)wclass.lpszMenuName);
    92     }
    93     if(lpwc->lpszClassName && (HIWORD(lpwc->lpszClassName) !=0)) {
    94         FreeAsciiString((char *)wclass.lpszClassName);
    95     }
    9685    return(rc);
    9786}
     
    10695    dprintf(("RegisterClassExW\n"));
    10796    memcpy(&wclass, lpwc, sizeof(WNDCLASSEXA));
    108     if(wclass.lpszMenuName && (HIWORD(wclass.lpszMenuName) != 0)) {
    109         wclass.lpszMenuName = UnicodeToAsciiString((LPWSTR)lpwc->lpszMenuName);
    110     }
    111     if(wclass.lpszClassName && (HIWORD(wclass.lpszClassName) != 0)) {
    112         wclass.lpszClassName = UnicodeToAsciiString((LPWSTR)lpwc->lpszClassName);
    113     }
    11497
    11598    winclass = new Win32WndClass((WNDCLASSEXA *)&wclass, TRUE);
     
    120103    rc = winclass->getAtom();
    121104
    122     if(lpwc->lpszMenuName && (HIWORD(lpwc->lpszMenuName) != 0)) {
    123         FreeAsciiString((char *)wclass.lpszMenuName);
    124     }
    125     if(lpwc->lpszClassName && (HIWORD(lpwc->lpszClassName) != 0)) {
    126         FreeAsciiString((char *)wclass.lpszClassName);
    127     }
    128105    return(rc);
    129106}
Note: See TracChangeset for help on using the changeset viewer.