- Timestamp:
- Nov 30, 2001, 8:02:33 PM (24 years ago)
- Location:
- trunk/src
- Files:
-
- 16 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/comctl32/comctl32undoc.c
r7502 r7508 36 36 37 37 DEFAULT_DEBUG_CHANNEL(commctrl); 38 39 #ifdef __WIN32OS2__40 #undef FIXME41 //#undef TRACE42 #ifdef DEBUG43 // PH 2001-11-3044 // this macro definition causes the control leave the scope of a45 // non-curly-braced preceeding if statement. Therefore,46 // if (p!=NULL)47 // TRACE("p->a=%d", p->a)48 // crashes.49 //50 // !!! ENSURE TRACES AND FIXMES WITH PRECEEDING IF STATEMENT51 // !!! ARE PUT INTO CURLY BRACES52 #define FIXME WriteLog("FIXME COMCTL32: %s", __FUNCTION__); WriteLog53 #else54 #define FIXME 1 ? (void)0 : (void)((int (*)(char *, ...)) NULL)55 #endif56 #endif57 38 58 39 extern HANDLE COMCTL32_hHeap; /* handle to the private heap */ … … 1358 1339 for (i = 0; i < hdsa->nItemSize; i += 4) { 1359 1340 p = *(DWORD**)((char *) pSrc + i); 1360 if (IsBadStringPtrA ((char*)p, 256)) 1361 { 1362 TRACE("-- %d=%p\n", i, (DWORD*)p); 1363 } 1364 else 1365 { 1366 TRACE("-- %d=%p [%s]\n", i, p, debugstr_a((char*)p)); 1367 } 1341 if (IsBadStringPtrA ((char*)p, 256)) 1342 TRACE("-- %d=%p\n", i, (DWORD*)p); 1343 else 1344 TRACE("-- %d=%p [%s]\n", i, p, debugstr_a((char*)p)); 1368 1345 } 1369 1346 -
trunk/src/comctl32/imagelist.c
r7502 r7508 35 35 DEFAULT_DEBUG_CHANNEL(imagelist); 36 36 37 38 #ifdef __WIN32OS2__39 #undef FIXME40 #undef TRACE41 #ifdef DEBUG42 // PH 2001-11-3043 // this macro definition causes the control leave the scope of a44 // non-curly-braced preceeding if statement. Therefore,45 // if (p!=NULL)46 // TRACE("p->a=%d", p->a)47 // crashes.48 //49 // !!! ENSURE TRACES AND FIXMES WITH PRECEEDING IF STATEMENT50 // !!! ARE PUT INTO CURLY BRACES51 #define TRACE WriteLog("COMCTL32: %s", __FUNCTION__); WriteLog52 #define FIXME WriteLog("FIXME COMCTL32: %s", __FUNCTION__); WriteLog53 #else54 #define TRACE 1 ? (void)0 : (void)((int (*)(char *, ...)) NULL)55 #define FIXME 1 ? (void)0 : (void)((int (*)(char *, ...)) NULL)56 #endif57 #endif58 37 59 38 #define _MAX(a,b) (((a)>(b))?(a):(b)) -
trunk/src/ole32/antimoniker.c
r7502 r7508 15 15 #include "debugtools.h" 16 16 17 #ifdef __WIN32OS2__18 #undef FIXME19 #undef TRACE20 #ifdef DEBUG21 // PH 2001-11-3022 // this macro definition causes the control leave the scope of a23 // non-curly-braced preceeding if statement. Therefore,24 // if (p!=NULL)25 // TRACE("p->a=%d", p->a)26 // crashes.27 //28 // !!! ENSURE TRACES AND FIXMES WITH PRECEEDING IF STATEMENT29 // !!! ARE PUT INTO CURLY BRACES30 #define TRACE WriteLog("OLE32: %s", __FUNCTION__); WriteLog31 #define FIXME WriteLog("FIXME OLE32: %s", __FUNCTION__); WriteLog32 #else33 #define TRACE 1 ? (void)0 : (void)((int (*)(char *, ...)) NULL)34 #define FIXME 1 ? (void)0 : (void)((int (*)(char *, ...)) NULL)35 #endif36 #endif37 17 38 18 DEFAULT_DEBUG_CHANNEL(ole); -
trunk/src/ole32/bindctx.c
r7502 r7508 17 17 #include "heap.h" 18 18 19 #ifdef __WIN32OS2__20 #undef FIXME21 #undef TRACE22 #ifdef DEBUG23 // PH 2001-11-3024 // this macro definition causes the control leave the scope of a25 // non-curly-braced preceeding if statement. Therefore,26 // if (p!=NULL)27 // TRACE("p->a=%d", p->a)28 // crashes.29 //30 // !!! ENSURE TRACES AND FIXMES WITH PRECEEDING IF STATEMENT31 // !!! ARE PUT INTO CURLY BRACES32 #define TRACE WriteLog("OLE32: %s", __FUNCTION__); WriteLog33 #define FIXME WriteLog("FIXME OLE32: %s", __FUNCTION__); WriteLog34 #else35 #define TRACE 1 ? (void)0 : (void)((int (*)(char *, ...)) NULL)36 #define FIXME 1 ? (void)0 : (void)((int (*)(char *, ...)) NULL)37 #endif38 #endif39 19 40 20 DEFAULT_DEBUG_CHANNEL(ole); -
trunk/src/ole32/compobj.c
r7502 r7508 37 37 #ifdef __WIN32OS2__ 38 38 #include <heapstring.h> 39 40 #undef FIXME41 #undef TRACE42 #ifdef DEBUG43 // PH 2001-11-3044 // this macro definition causes the control leave the scope of a45 // non-curly-braced preceeding if statement. Therefore,46 // if (p!=NULL)47 // TRACE("p->a=%d", p->a)48 // crashes.49 //50 // !!! ENSURE TRACES AND FIXMES WITH PRECEEDING IF STATEMENT51 // !!! ARE PUT INTO CURLY BRACES52 #define TRACE WriteLog("OLE32: %s", __FUNCTION__); WriteLog53 #define FIXME WriteLog("FIXME OLE32: %s", __FUNCTION__); WriteLog54 #else55 #define TRACE 1 ? (void)0 : (void)((int (*)(char *, ...)) NULL)56 #define FIXME 1 ? (void)0 : (void)((int (*)(char *, ...)) NULL)57 #endif58 39 #endif 59 40 … … 446 427 BYTE *p; 447 428 int i; 448 449 450 #ifdef __WIN32OS2__451 // Note: only setup the lookup table once!452 static BOOL fCLSIDTableInitialized = FALSE;453 static BYTE table[256];454 #else455 429 BYTE table[256]; 456 #endif457 430 458 431 if (!s) 459 432 s = "{00000000-0000-0000-0000-000000000000}"; 460 433 else { /* validate the CLSID string */ 461 462 #ifdef __WIN32OS2__ 463 // PH: all other characters are tested up to the 38th 464 // and cannot be zero so this test should be sufficient. 465 if (s[38] != 0) 466 #else 467 if (strlen(s) != 38) 468 #endif 434 435 if (strlen(s) != 38) 469 436 return CO_E_CLASSSTRING; 470 437 … … 484 451 485 452 TRACE("%s -> %p\n", s, id); 486 487 488 #ifdef __WIN32OS2__ 489 if (fCLSIDTableInitialized == FALSE) 490 { 491 fCLSIDTableInitialized = TRUE; 492 #endif 493 494 /* quick lookup table */ 495 memset(table, 0, 256); 496 497 for (i = 0; i < 10; i++) { 498 table['0' + i] = i; 499 } 500 for (i = 0; i < 6; i++) { 501 table['A' + i] = i+10; 502 table['a' + i] = i+10; 503 } 504 505 #ifdef __WIN32OS2__ 506 } 507 #endif 453 454 /* quick lookup table */ 455 memset(table, 0, 256); 456 457 for (i = 0; i < 10; i++) { 458 table['0' + i] = i; 459 } 460 for (i = 0; i < 6; i++) { 461 table['A' + i] = i+10; 462 table['a' + i] = i+10; 463 } 508 464 509 465 /* in form {XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX} */ … … 1502 1458 1503 1459 if (pServerInfo!=NULL) 1504 {1505 1460 FIXME("() non-NULL pServerInfo not supported!\n"); 1506 }1507 1461 1508 1462 /* -
trunk/src/ole32/oleobj.c
r7502 r7508 12 12 #include "debugtools.h" 13 13 #include "oleidl.h" 14 15 #ifdef __WIN32OS2__16 #undef FIXME17 #undef TRACE18 #ifdef DEBUG19 // PH 2001-11-3020 // this macro definition causes the control leave the scope of a21 // non-curly-braced preceeding if statement. Therefore,22 // if (p!=NULL)23 // TRACE("p->a=%d", p->a)24 // crashes.25 //26 // !!! ENSURE TRACES AND FIXMES WITH PRECEEDING IF STATEMENT27 // !!! ARE PUT INTO CURLY BRACES28 #define TRACE WriteLog("OLE32: %s", __FUNCTION__); WriteLog29 #define FIXME WriteLog("FIXME OLE32: %s", __FUNCTION__); WriteLog30 #else31 #define TRACE 1 ? (void)0 : (void)((int (*)(char *, ...)) NULL)32 #define FIXME 1 ? (void)0 : (void)((int (*)(char *, ...)) NULL)33 #endif34 #endif35 14 36 15 DEFAULT_DEBUG_CHANNEL(ole); -
trunk/src/ole32/stg_bigblockfile.c
r7502 r7508 44 44 #include "debugtools.h" 45 45 46 #ifdef __WIN32OS2__47 #undef FIXME48 #undef TRACE49 #ifdef DEBUG50 // PH 2001-11-3051 // this macro definition causes the control leave the scope of a52 // non-curly-braced preceeding if statement. Therefore,53 // if (p!=NULL)54 // TRACE("p->a=%d", p->a)55 // crashes.56 //57 // !!! ENSURE TRACES AND FIXMES WITH PRECEEDING IF STATEMENT58 // !!! ARE PUT INTO CURLY BRACES59 #define TRACE WriteLog("OLE32: %s", __FUNCTION__); WriteLog60 #define FIXME WriteLog("FIXME OLE32: %s", __FUNCTION__); WriteLog61 #else62 #define TRACE 1 ? (void)0 : (void)((int (*)(char *, ...)) NULL)63 #define FIXME 1 ? (void)0 : (void)((int (*)(char *, ...)) NULL)64 #endif65 #endif66 46 67 47 DEFAULT_DEBUG_CHANNEL(storage); -
trunk/src/ole32/storage32.c
r7502 r7508 37 37 #define FILE_BEGIN 0 38 38 39 #ifdef __WIN32OS2__40 #undef FIXME41 #undef TRACE42 #ifdef DEBUG43 // PH 2001-11-3044 // this macro definition causes the control leave the scope of a45 // non-curly-braced preceeding if statement. Therefore,46 // if (p!=NULL)47 // TRACE("p->a=%d", p->a)48 // crashes.49 //50 // !!! ENSURE TRACES AND FIXMES WITH PRECEEDING IF STATEMENT51 // !!! ARE PUT INTO CURLY BRACES52 #define TRACE WriteLog("OLE32: %s", __FUNCTION__); WriteLog53 #define FIXME WriteLog("FIXME OLE32: %s", __FUNCTION__); WriteLog54 #else55 #define TRACE 1 ? (void)0 : (void)((int (*)(char *, ...)) NULL)56 #define FIXME 1 ? (void)0 : (void)((int (*)(char *, ...)) NULL)57 #endif58 #endif59 39 60 40 … … 1388 1368 1389 1369 if ((ciidExclude != 0) || (rgiidExclude != NULL) || (snbExclude != NULL)) 1390 {1391 1370 FIXME("Exclude option not implemented\n"); 1392 }1393 1371 1394 1372 TRACE("(%p, %ld, %p, %p, %p)\n", … … 5359 5337 5360 5338 if (grfMode & STGM_TRANSACTED) 5361 {5362 5339 FIXME("Transacted mode not implemented.\n"); 5363 }5364 5340 5365 5341 /* … … 5967 5943 /* All other cases */ 5968 5944 if (stgm & ~ (STGM_CREATE|STGM_CONVERT)) 5969 { 5970 FIXME("unhandled storage mode : 0x%08lx\n",stgm & ~ (STGM_CREATE|STGM_CONVERT)); 5971 } 5945 FIXME("unhandled storage mode : 0x%08lx\n",stgm & ~ (STGM_CREATE|STGM_CONVERT)); 5972 5946 return CREATE_NEW; 5973 5947 } -
trunk/src/oleaut32/olepicture.c
r7501 r7508 56 56 #endif 57 57 58 #ifdef __WIN32OS2__59 #undef FIXME60 #undef TRACE61 #ifdef DEBUG62 // PH 2001-11-3063 // this macro definition causes the control leave the scope of a64 // non-curly-braced preceeding if statement. Therefore,65 // if (p!=NULL)66 // TRACE("p->a=%d", p->a)67 // crashes.68 //69 // !!! ENSURE TRACES AND FIXMES WITH PRECEEDING IF STATEMENT70 // !!! ARE PUT INTO CURLY BRACES71 #define TRACE WriteLog("%s", __FUNCTION__); WriteLog72 #define FIXME WriteLog("FIXME %s", __FUNCTION__); WriteLog73 #else74 #define TRACE 1 ? (void)0 : (void)((int (*)(char *, ...)) NULL)75 #define FIXME 1 ? (void)0 : (void)((int (*)(char *, ...)) NULL)76 #endif77 #endif78 79 58 DEFAULT_DEBUG_CHANNEL(ole); 80 59 … … 174 153 175 154 if (pictDesc) 176 {177 // PH 2001-11-29 TRACE must be in curly braces otherwise178 // the scope of the if statement is left and we'll crash179 // on picDesc == NULL180 155 TRACE("(%p) type = %d\n", pictDesc, pictDesc->picType); 181 }182 156 183 157 /* … … 507 481 This, hdc, x, y, cx, cy, xSrc, ySrc, cxSrc, cySrc, prcWBounds); 508 482 if(prcWBounds) 509 {510 483 TRACE("prcWBounds (%d,%d) - (%d,%d)\n", prcWBounds->left, prcWBounds->top, 511 prcWBounds->right, prcWBounds->bottom); 512 } 484 prcWBounds->right, prcWBounds->bottom); 513 485 514 486 /* … … 851 823 } 852 824 if (xread != header[1]) 853 {854 825 FIXME("Could only read %ld of %ld bytes?\n",xread,header[1]); 855 }856 826 857 827 magic = xbuf[0] + (xbuf[1]<<8); … … 1285 1255 hr = IPicture_QueryInterface(newpic,riid,ppvObj); 1286 1256 if (hr) 1287 { 1288 FIXME("Failed to get interface %s from IPicture.\n",debugstr_guid(riid)); 1289 } 1257 FIXME("Failed to get interface %s from IPicture.\n",debugstr_guid(riid)); 1290 1258 IPicture_Release(newpic); 1291 1259 return hr; -
trunk/src/oleaut32/typelib.c
r7502 r7508 68 68 #ifdef __WIN32OS2__ 69 69 #include <neexe.h> 70 #undef FIXME71 #undef TRACE72 #ifdef DEBUG73 // PH 2001-11-3074 // this macro definition causes the control leave the scope of a75 // non-curly-braced preceeding if statement. Therefore,76 // if (p!=NULL)77 // TRACE("p->a=%d", p->a)78 // crashes.79 //80 // !!! ENSURE TRACES AND FIXMES WITH PRECEEDING IF STATEMENT81 // !!! ARE PUT INTO CURLY BRACES82 #define TRACE WriteLog("OLEAUT32: %s", __FUNCTION__); WriteLog83 #define FIXME WriteLog("OLEAUT32: FIXME %s", __FUNCTION__); WriteLog84 #else85 #define TRACE 1 ? (void)0 : (void)((int (*)(char *, ...)) NULL)86 #define FIXME 1 ? (void)0 : (void)((int (*)(char *, ...)) NULL)87 #endif88 70 #endif 89 71 … … 2374 2356 2375 2357 name += SLTG_ReadStringA(name, &refname); 2376 if(sscanf(refname, "*\\R%x*#%x", &lib_offs, &type_num) != 2) 2377 { 2378 FIXME("Can't sscanf ref\n"); 2379 } 2358 if(sscanf(refname, "*\\R%x*#%x", &lib_offs, &type_num) != 2) 2359 FIXME("Can't sscanf ref\n"); 2380 2360 if(lib_offs != 0xffff) { 2381 2361 TLBImpLib **import = &pTI->pTypeLib->pImpLibs; … … 2403 2383 } 2404 2384 len = strlen(fname); 2405 if(fname[len-1] != '#') 2406 { 2407 FIXME("fname = %s\n", fname); 2408 } 2385 if(fname[len-1] != '#') 2386 FIXME("fname = %s\n", fname); 2409 2387 fname[len-1] = '\0'; 2410 2388 (*import)->name = TLB_MultiByteToBSTR(fname); … … 2421 2399 } 2422 2400 if((BYTE)*name != SLTG_REF_MAGIC) 2423 {2424 2401 FIXME("End of ref block magic = %x\n", *name); 2425 }2426 2402 dump_TLBRefType(pTI->reflist); 2427 2403 } … … 2450 2426 if(info->next == 0xffff) 2451 2427 break; 2452 if(OneOnly) 2453 { 2454 FIXME("Interface inheriting more than one interface\n"); 2455 } 2428 if(OneOnly) 2429 FIXME("Interface inheriting more than one interface\n"); 2456 2430 info = (SLTG_ImplInfo*)(pBlk + info->next); 2457 2431 } … … 2907 2881 2908 2882 if((pTIHeader->typeflags1 & 7) != 2) 2909 { 2910 FIXME("typeflags1 = %02x\n", pTIHeader->typeflags1); 2911 } 2883 FIXME("typeflags1 = %02x\n", pTIHeader->typeflags1); 2912 2884 if(pTIHeader->typeflags3 != 2) 2913 { 2914 FIXME("typeflags3 = %02x\n", pTIHeader->typeflags3); 2915 } 2885 FIXME("typeflags3 = %02x\n", pTIHeader->typeflags3); 2886 2916 2887 TRACE("TypeInfo %s of kind %s guid %s typeflags %04x\n", 2917 2888 debugstr_w((*ppTypeInfoImpl)->Name), … … 3911 3882 WARN("Could not search inherited interface!\n"); 3912 3883 } else 3913 { 3914 WARN("no names found\n"); 3915 } 3884 WARN("no names found\n"); 3916 3885 return DISP_E_UNKNOWNNAME; 3917 3886 } … … 4045 4014 } 4046 4015 } 4047 if (pFDesc->funcdesc.cParamsOpt) 4048 { 4016 if (pFDesc->funcdesc.cParamsOpt) 4049 4017 FIXME("Does not support optional parameters (%d)\n", 4050 4018 pFDesc->funcdesc.cParamsOpt 4051 ); 4052 } 4019 ); 4053 4020 4054 4021 res = _invoke((*(DWORD***)pIUnk)[pFDesc->funcdesc.oVft/4], … … 4101 4068 pVarResult,pExcepInfo,pArgErr 4102 4069 ); 4103 if (hr) 4104 { 4105 FIXME("IDispatch::Invoke failed with %08lx. (Could be not a real error?)\n",hr); 4106 } 4070 if (hr) 4071 FIXME("IDispatch::Invoke failed with %08lx. (Could be not a real error?)\n",hr); 4107 4072 IDispatch_Release(disp); 4108 4073 return hr; … … 4242 4207 break; 4243 4208 } 4244 if(!pRefType) 4245 { 4246 FIXME("Can't find pRefType for ref %lx\n", hRefType); 4247 } 4209 if(!pRefType) 4210 FIXME("Can't find pRefType for ref %lx\n", hRefType); 4248 4211 if(pRefType && hRefType != -1) { 4249 4212 ITypeLib *pTLib; -
trunk/src/shell32/shelllink.c
r7502 r7508 30 30 #include <winuser32.h> 31 31 #include <winres.h> 32 33 #undef WARN34 #undef TRACE35 #ifdef DEBUG36 // PH 2001-11-3037 // this macro definition causes the control leave the scope of a38 // non-curly-braced preceeding if statement. Therefore,39 // if (p!=NULL)40 // TRACE("p->a=%d", p->a)41 // crashes.42 //43 // !!! ENSURE TRACES AND FIXMES WITH PRECEEDING IF STATEMENT44 // !!! ARE PUT INTO CURLY BRACES45 #define TRACE WriteLog("SHELL32: %s", __FUNCTION__); WriteLog46 #define WARN WriteLog("WARNING: SHELL32: %s", __FUNCTION__); WriteLog47 #else48 #define TRACE 1 ? (void)0 : (void)((int (*)(char *, ...)) NULL)49 #define WARN 1 ? (void)0 : (void)((int (*)(char *, ...)) NULL)50 #endif51 52 32 #else 53 33 #include "bitmaps/wine.xpm" -
trunk/src/shlwapi/ordinal.c
r7502 r7508 32 32 extern HMODULE SHLWAPI_hmpr = 0; 33 33 extern HMODULE SHLWAPI_hmlang = 0; 34 #undef FIXME35 #ifdef DEBUG36 // PH 2001-11-3037 // this macro definition causes the control leave the scope of a38 // non-curly-braced preceeding if statement. Therefore,39 // if (p!=NULL)40 // TRACE("p->a=%d", p->a)41 // crashes.42 //43 // !!! ENSURE TRACES AND FIXMES WITH PRECEEDING IF STATEMENT44 // !!! ARE PUT INTO CURLY BRACES45 #define FIXME WriteLog("FIXME %s", __FUNCTION__); WriteLog46 #else47 #define FIXME 1 ? (void)0 : (void)((int (*)(char *, ...)) NULL)48 #endif49 34 #else 50 35 extern HINSTANCE shlwapi_hInstance; -
trunk/src/shlwapi/path.c
r7502 r7508 28 28 #include "debugtools.h" 29 29 30 31 #ifdef __WIN32OS2__32 #undef FIXME33 #ifdef DEBUG34 // PH 2001-11-3035 // this macro definition causes the control leave the scope of a36 // non-curly-braced preceeding if statement. Therefore,37 // if (p!=NULL)38 // TRACE("p->a=%d", p->a)39 // crashes.40 //41 // !!! ENSURE TRACES AND FIXMES WITH PRECEEDING IF STATEMENT42 // !!! ARE PUT INTO CURLY BRACES43 #define FIXME WriteLog("FIXME %s", __FUNCTION__); WriteLog44 #else45 #define FIXME 1 ? (void)0 : (void)((int (*)(char *, ...)) NULL)46 #endif47 #endif48 30 49 31 DEFAULT_DEBUG_CHANNEL(shell); -
trunk/src/shlwapi/reg.c
r7502 r7508 18 18 #include "shlwapi_odin.h" 19 19 20 #undef FIXME21 #ifdef DEBUG22 // PH 2001-11-3023 // this macro definition causes the control leave the scope of a24 // non-curly-braced preceeding if statement. Therefore,25 // if (p!=NULL)26 // TRACE("p->a=%d", p->a)27 // crashes.28 //29 // !!! ENSURE TRACES AND FIXMES WITH PRECEEDING IF STATEMENT30 // !!! ARE PUT INTO CURLY BRACES31 #define FIXME WriteLog("FIXME %s", __FUNCTION__); WriteLog32 #else33 #define FIXME 1 ? (void)0 : (void)((int (*)(char *, ...)) NULL)34 #endif35 20 #endif 36 21 -
trunk/src/shlwapi/string.c
r7502 r7508 28 28 #include "wine/unicode.h" 29 29 #include "debugtools.h" 30 31 #ifdef __WIN32OS2__32 #undef FIXME33 #ifdef DEBUG34 // PH 2001-11-3035 // this macro definition causes the control leave the scope of a36 // non-curly-braced preceeding if statement. Therefore,37 // if (p!=NULL)38 // TRACE("p->a=%d", p->a)39 // crashes.40 //41 // !!! ENSURE TRACES AND FIXMES WITH PRECEEDING IF STATEMENT42 // !!! ARE PUT INTO CURLY BRACES43 #define FIXME WriteLog("FIXME %s", __FUNCTION__); WriteLog44 #else45 #define FIXME 1 ? (void)0 : (void)((int (*)(char *, ...)) NULL)46 #endif47 #endif48 30 49 31 DEFAULT_DEBUG_CHANNEL(shell); -
trunk/src/shlwapi/url.c
r7502 r7508 11 11 #include "shlwapi.h" 12 12 #include "debugtools.h" 13 14 #ifdef __WIN32OS2__15 #undef FIXME16 #ifdef DEBUG17 // PH 2001-11-3018 // this macro definition causes the control leave the scope of a19 // non-curly-braced preceeding if statement. Therefore,20 // if (p!=NULL)21 // TRACE("p->a=%d", p->a)22 // crashes.23 //24 // !!! ENSURE TRACES AND FIXMES WITH PRECEEDING IF STATEMENT25 // !!! ARE PUT INTO CURLY BRACES26 #define FIXME WriteLog("FIXME %s", __FUNCTION__); WriteLog27 #else28 #define FIXME 1 ? (void)0 : (void)((int (*)(char *, ...)) NULL)29 #endif30 #endif31 13 32 14 DEFAULT_DEBUG_CHANNEL(shell); … … 197 179 198 180 if(dwFlags & ~URL_ESCAPE_SPACES_ONLY) 199 { 200 FIXME("Unimplemented flags: %08lx\n", dwFlags); 201 } 181 FIXME("Unimplemented flags: %08lx\n", dwFlags); 202 182 203 183 for(src = pszUrl; *src; src++) {
Note:
See TracChangeset
for help on using the changeset viewer.