Changeset 5056 for trunk/src/user32/windowclass.cpp
- Timestamp:
- Feb 2, 2001, 8:04:03 PM (25 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/user32/windowclass.cpp
r4866 r5056 1 /* $Id: windowclass.cpp,v 1.1 4 2001-01-02 18:14:59sandervl Exp $ */1 /* $Id: windowclass.cpp,v 1.15 2001-02-02 19:04:03 sandervl Exp $ */ 2 2 /* 3 3 * Win32 Window Class Code for OS/2 … … 157 157 BOOL WIN32API UnregisterClassA(LPCSTR lpszClassName, HINSTANCE hinst) 158 158 { 159 Win32WndClass::UnregisterClassA(hinst, (LPSTR)lpszClassName); 160 161 //Spintest returns FALSE in dll termination, so pretend it succeeded 162 return(TRUE); 159 BOOL ret; 160 161 ret = Win32WndClass::UnregisterClassA(hinst, (LPSTR)lpszClassName); 162 #if 1 163 return ret; 164 #else 165 //Spintest returns FALSE in dll termination, so pretend it succeeded 166 // return(TRUE); 167 #endif 163 168 } 164 169 //****************************************************************************** … … 167 172 { 168 173 char *astring = NULL; 174 BOOL ret; 169 175 170 176 dprintf(("USER32: UnregisterClassW\n")); … … 174 180 else astring = (char *)lpszClassName; 175 181 176 Win32WndClass::UnregisterClassA(hinst, (LPSTR)astring);182 ret = Win32WndClass::UnregisterClassA(hinst, (LPSTR)astring); 177 183 if(HIWORD(astring) != 0) 178 184 FreeAsciiString((char *)astring); 179 185 186 #if 1 187 return ret; 188 #else 180 189 //Spintest returns FALSE in dll termination, so pretend it succeeded 181 return(TRUE); 190 // return(TRUE); 191 #endif 182 192 } 183 193 //****************************************************************************** … … 198 208 wndclass->getClassInfo(&wc); 199 209 memcpy(lpwc, &wc.style, sizeof(WNDCLASSA)); 210 SetLastError(ERROR_SUCCESS); 200 211 return(TRUE); 201 212 } 213 SetLastError(ERROR_CLASS_DOES_NOT_EXIST); 202 214 return(FALSE); 203 215 } … … 225 237 wndclass->getClassInfo(&wc); 226 238 memcpy(lpwc, &wc.style, sizeof(WNDCLASSW)); 227 return(TRUE); 228 } 239 SetLastError(ERROR_SUCCESS); 240 return(TRUE); 241 } 242 SetLastError(ERROR_CLASS_DOES_NOT_EXIST); 229 243 return(FALSE); 230 244 } … … 262 276 wndclass->getClassInfo(lpwcx); 263 277 lpwcx->cbSize = sizeof(WNDCLASSEXA); 278 SetLastError(ERROR_SUCCESS); 264 279 return(TRUE); 265 280 } 281 SetLastError(ERROR_CLASS_DOES_NOT_EXIST); 266 282 return(FALSE); 267 283 } … … 304 320 wndclass->getClassInfo(lpwcx); 305 321 lpwcx->cbSize = sizeof(WNDCLASSEXW); 322 SetLastError(ERROR_SUCCESS); 306 323 return(TRUE); 307 324 } 325 SetLastError(ERROR_CLASS_DOES_NOT_EXIST); 308 326 return(FALSE); 309 327 }
Note:
See TracChangeset
for help on using the changeset viewer.