7 #define api_assert(name,test) if (test) ; else \
9 fprintf(stddeb,"API assertion failed for %s: %s\n", name, #test); \
13 #define api_assert(name,test) ;
16 /* Do not remove this line or change anything below this line */
27 #undef DEBUG_CLIPBOARD
71 #undef DEBUG_NONCLIENT
104 #define DEBUG_CDAUDIO
106 #define DEBUG_CLIPBOARD
107 #define DEBUG_CLIPPING
110 #define DEBUG_COMMDLG
128 #define DEBUG_GRAPHICS
133 #define DEBUG_KEYBOARD
135 #define DEBUG_LISTBOX
138 #define DEBUG_MCIANIM
139 #define DEBUG_MCIWAVE
142 #define DEBUG_MESSAGE
143 #define DEBUG_METAFILE
150 #define DEBUG_NONCLIENT
152 #define DEBUG_PALETTE
153 #define DEBUG_PROFILE
158 #define DEBUG_RESOURCE
160 #define DEBUG_SELECTOR
164 #define DEBUG_SYSCOLOR
168 #define DEBUG_TOOLHELP
169 #define DEBUG_UTILITY
173 #define DEBUG_WINSOCK
177 #ifdef DEBUG_DEFINE_VARIABLES
178 short debug_msg_enabled[]={
219 #ifdef DEBUG_CLIPBOARD
224 #ifdef DEBUG_CLIPPING
329 #ifdef DEBUG_GRAPHICS
354 #ifdef DEBUG_KEYBOARD
404 #ifdef DEBUG_METAFILE
439 #ifdef DEBUG_NONCLIENT
479 #ifdef DEBUG_RESOURCE
489 #ifdef DEBUG_SELECTOR
509 #ifdef DEBUG_SYSCOLOR
529 #ifdef DEBUG_TOOLHELP
562 extern short debug_msg_enabled[];
567 #define dprintf_accel if(!debug_msg_enabled[0]) ; else fprintf
568 #define debugging_accel debug_msg_enabled[0]
571 #define dprintf_accel fprintf
572 #define debugging_accel 1
574 #define dprintf_accel while(0) fprintf
575 #define debugging_accel 0
580 #define dprintf_atom if(!debug_msg_enabled[1]) ; else fprintf
581 #define debugging_atom debug_msg_enabled[1]
584 #define dprintf_atom fprintf
585 #define debugging_atom 1
587 #define dprintf_atom while(0) fprintf
588 #define debugging_atom 0
593 #define dprintf_bitblt if(!debug_msg_enabled[2]) ; else fprintf
594 #define debugging_bitblt debug_msg_enabled[2]
597 #define dprintf_bitblt fprintf
598 #define debugging_bitblt 1
600 #define dprintf_bitblt while(0) fprintf
601 #define debugging_bitblt 0
606 #define dprintf_bitmap if(!debug_msg_enabled[3]) ; else fprintf
607 #define debugging_bitmap debug_msg_enabled[3]
610 #define dprintf_bitmap fprintf
611 #define debugging_bitmap 1
613 #define dprintf_bitmap while(0) fprintf
614 #define debugging_bitmap 0
619 #define dprintf_caret if(!debug_msg_enabled[4]) ; else fprintf
620 #define debugging_caret debug_msg_enabled[4]
623 #define dprintf_caret fprintf
624 #define debugging_caret 1
626 #define dprintf_caret while(0) fprintf
627 #define debugging_caret 0
632 #define dprintf_catch if(!debug_msg_enabled[5]) ; else fprintf
633 #define debugging_catch debug_msg_enabled[5]
636 #define dprintf_catch fprintf
637 #define debugging_catch 1
639 #define dprintf_catch while(0) fprintf
640 #define debugging_catch 0
645 #define dprintf_cdaudio if(!debug_msg_enabled[6]) ; else fprintf
646 #define debugging_cdaudio debug_msg_enabled[6]
649 #define dprintf_cdaudio fprintf
650 #define debugging_cdaudio 1
652 #define dprintf_cdaudio while(0) fprintf
653 #define debugging_cdaudio 0
658 #define dprintf_class if(!debug_msg_enabled[7]) ; else fprintf
659 #define debugging_class debug_msg_enabled[7]
662 #define dprintf_class fprintf
663 #define debugging_class 1
665 #define dprintf_class while(0) fprintf
666 #define debugging_class 0
671 #define dprintf_clipboard if(!debug_msg_enabled[8]) ; else fprintf
672 #define debugging_clipboard debug_msg_enabled[8]
674 #ifdef DEBUG_CLIPBOARD
675 #define dprintf_clipboard fprintf
676 #define debugging_clipboard 1
678 #define dprintf_clipboard while(0) fprintf
679 #define debugging_clipboard 0
684 #define dprintf_clipping if(!debug_msg_enabled[9]) ; else fprintf
685 #define debugging_clipping debug_msg_enabled[9]
687 #ifdef DEBUG_CLIPPING
688 #define dprintf_clipping fprintf
689 #define debugging_clipping 1
691 #define dprintf_clipping while(0) fprintf
692 #define debugging_clipping 0
697 #define dprintf_combo if(!debug_msg_enabled[10]) ; else fprintf
698 #define debugging_combo debug_msg_enabled[10]
701 #define dprintf_combo fprintf
702 #define debugging_combo 1
704 #define dprintf_combo while(0) fprintf
705 #define debugging_combo 0
710 #define dprintf_comm if(!debug_msg_enabled[11]) ; else fprintf
711 #define debugging_comm debug_msg_enabled[11]
714 #define dprintf_comm fprintf
715 #define debugging_comm 1
717 #define dprintf_comm while(0) fprintf
718 #define debugging_comm 0
723 #define dprintf_commdlg if(!debug_msg_enabled[12]) ; else fprintf
724 #define debugging_commdlg debug_msg_enabled[12]
727 #define dprintf_commdlg fprintf
728 #define debugging_commdlg 1
730 #define dprintf_commdlg while(0) fprintf
731 #define debugging_commdlg 0
736 #define dprintf_cursor if(!debug_msg_enabled[13]) ; else fprintf
737 #define debugging_cursor debug_msg_enabled[13]
740 #define dprintf_cursor fprintf
741 #define debugging_cursor 1
743 #define dprintf_cursor while(0) fprintf
744 #define debugging_cursor 0
749 #define dprintf_dc if(!debug_msg_enabled[14]) ; else fprintf
750 #define debugging_dc debug_msg_enabled[14]
753 #define dprintf_dc fprintf
754 #define debugging_dc 1
756 #define dprintf_dc while(0) fprintf
757 #define debugging_dc 0
762 #define dprintf_dde if(!debug_msg_enabled[15]) ; else fprintf
763 #define debugging_dde debug_msg_enabled[15]
766 #define dprintf_dde fprintf
767 #define debugging_dde 1
769 #define dprintf_dde while(0) fprintf
770 #define debugging_dde 0
775 #define dprintf_dialog if(!debug_msg_enabled[16]) ; else fprintf
776 #define debugging_dialog debug_msg_enabled[16]
779 #define dprintf_dialog fprintf
780 #define debugging_dialog 1
782 #define dprintf_dialog while(0) fprintf
783 #define debugging_dialog 0
788 #define dprintf_dll if(!debug_msg_enabled[17]) ; else fprintf
789 #define debugging_dll debug_msg_enabled[17]
792 #define dprintf_dll fprintf
793 #define debugging_dll 1
795 #define dprintf_dll while(0) fprintf
796 #define debugging_dll 0
801 #define dprintf_dosfs if(!debug_msg_enabled[18]) ; else fprintf
802 #define debugging_dosfs debug_msg_enabled[18]
805 #define dprintf_dosfs fprintf
806 #define debugging_dosfs 1
808 #define dprintf_dosfs while(0) fprintf
809 #define debugging_dosfs 0
814 #define dprintf_driver if(!debug_msg_enabled[19]) ; else fprintf
815 #define debugging_driver debug_msg_enabled[19]
818 #define dprintf_driver fprintf
819 #define debugging_driver 1
821 #define dprintf_driver while(0) fprintf
822 #define debugging_driver 0
827 #define dprintf_edit if(!debug_msg_enabled[20]) ; else fprintf
828 #define debugging_edit debug_msg_enabled[20]
831 #define dprintf_edit fprintf
832 #define debugging_edit 1
834 #define dprintf_edit while(0) fprintf
835 #define debugging_edit 0
840 #define dprintf_enum if(!debug_msg_enabled[21]) ; else fprintf
841 #define debugging_enum debug_msg_enabled[21]
844 #define dprintf_enum fprintf
845 #define debugging_enum 1
847 #define dprintf_enum while(0) fprintf
848 #define debugging_enum 0
853 #define dprintf_env if(!debug_msg_enabled[22]) ; else fprintf
854 #define debugging_env debug_msg_enabled[22]
857 #define dprintf_env fprintf
858 #define debugging_env 1
860 #define dprintf_env while(0) fprintf
861 #define debugging_env 0
866 #define dprintf_event if(!debug_msg_enabled[23]) ; else fprintf
867 #define debugging_event debug_msg_enabled[23]
870 #define dprintf_event fprintf
871 #define debugging_event 1
873 #define dprintf_event while(0) fprintf
874 #define debugging_event 0
879 #define dprintf_exec if(!debug_msg_enabled[24]) ; else fprintf
880 #define debugging_exec debug_msg_enabled[24]
883 #define dprintf_exec fprintf
884 #define debugging_exec 1
886 #define dprintf_exec while(0) fprintf
887 #define debugging_exec 0
892 #define dprintf_file if(!debug_msg_enabled[25]) ; else fprintf
893 #define debugging_file debug_msg_enabled[25]
896 #define dprintf_file fprintf
897 #define debugging_file 1
899 #define dprintf_file while(0) fprintf
900 #define debugging_file 0
905 #define dprintf_fixup if(!debug_msg_enabled[26]) ; else fprintf
906 #define debugging_fixup debug_msg_enabled[26]
909 #define dprintf_fixup fprintf
910 #define debugging_fixup 1
912 #define dprintf_fixup while(0) fprintf
913 #define debugging_fixup 0
918 #define dprintf_font if(!debug_msg_enabled[27]) ; else fprintf
919 #define debugging_font debug_msg_enabled[27]
922 #define dprintf_font fprintf
923 #define debugging_font 1
925 #define dprintf_font while(0) fprintf
926 #define debugging_font 0
931 #define dprintf_gdi if(!debug_msg_enabled[28]) ; else fprintf
932 #define debugging_gdi debug_msg_enabled[28]
935 #define dprintf_gdi fprintf
936 #define debugging_gdi 1
938 #define dprintf_gdi while(0) fprintf
939 #define debugging_gdi 0
944 #define dprintf_global if(!debug_msg_enabled[29]) ; else fprintf
945 #define debugging_global debug_msg_enabled[29]
948 #define dprintf_global fprintf
949 #define debugging_global 1
951 #define dprintf_global while(0) fprintf
952 #define debugging_global 0
957 #define dprintf_graphics if(!debug_msg_enabled[30]) ; else fprintf
958 #define debugging_graphics debug_msg_enabled[30]
960 #ifdef DEBUG_GRAPHICS
961 #define dprintf_graphics fprintf
962 #define debugging_graphics 1
964 #define dprintf_graphics while(0) fprintf
965 #define debugging_graphics 0
970 #define dprintf_hook if(!debug_msg_enabled[31]) ; else fprintf
971 #define debugging_hook debug_msg_enabled[31]
974 #define dprintf_hook fprintf
975 #define debugging_hook 1
977 #define dprintf_hook while(0) fprintf
978 #define debugging_hook 0
983 #define dprintf_icon if(!debug_msg_enabled[32]) ; else fprintf
984 #define debugging_icon debug_msg_enabled[32]
987 #define dprintf_icon fprintf
988 #define debugging_icon 1
990 #define dprintf_icon while(0) fprintf
991 #define debugging_icon 0
996 #define dprintf_int if(!debug_msg_enabled[33]) ; else fprintf
997 #define debugging_int debug_msg_enabled[33]
1000 #define dprintf_int fprintf
1001 #define debugging_int 1
1003 #define dprintf_int while(0) fprintf
1004 #define debugging_int 0
1008 #ifdef DEBUG_RUNTIME
1009 #define dprintf_key if(!debug_msg_enabled[34]) ; else fprintf
1010 #define debugging_key debug_msg_enabled[34]
1013 #define dprintf_key fprintf
1014 #define debugging_key 1
1016 #define dprintf_key while(0) fprintf
1017 #define debugging_key 0
1021 #ifdef DEBUG_RUNTIME
1022 #define dprintf_keyboard if(!debug_msg_enabled[35]) ; else fprintf
1023 #define debugging_keyboard debug_msg_enabled[35]
1025 #ifdef DEBUG_KEYBOARD
1026 #define dprintf_keyboard fprintf
1027 #define debugging_keyboard 1
1029 #define dprintf_keyboard while(0) fprintf
1030 #define debugging_keyboard 0
1034 #ifdef DEBUG_RUNTIME
1035 #define dprintf_ldt if(!debug_msg_enabled[36]) ; else fprintf
1036 #define debugging_ldt debug_msg_enabled[36]
1039 #define dprintf_ldt fprintf
1040 #define debugging_ldt 1
1042 #define dprintf_ldt while(0) fprintf
1043 #define debugging_ldt 0
1047 #ifdef DEBUG_RUNTIME
1048 #define dprintf_listbox if(!debug_msg_enabled[37]) ; else fprintf
1049 #define debugging_listbox debug_msg_enabled[37]
1051 #ifdef DEBUG_LISTBOX
1052 #define dprintf_listbox fprintf
1053 #define debugging_listbox 1
1055 #define dprintf_listbox while(0) fprintf
1056 #define debugging_listbox 0
1060 #ifdef DEBUG_RUNTIME
1061 #define dprintf_local if(!debug_msg_enabled[38]) ; else fprintf
1062 #define debugging_local debug_msg_enabled[38]
1065 #define dprintf_local fprintf
1066 #define debugging_local 1
1068 #define dprintf_local while(0) fprintf
1069 #define debugging_local 0
1073 #ifdef DEBUG_RUNTIME
1074 #define dprintf_mci if(!debug_msg_enabled[39]) ; else fprintf
1075 #define debugging_mci debug_msg_enabled[39]
1078 #define dprintf_mci fprintf
1079 #define debugging_mci 1
1081 #define dprintf_mci while(0) fprintf
1082 #define debugging_mci 0
1086 #ifdef DEBUG_RUNTIME
1087 #define dprintf_mcianim if(!debug_msg_enabled[40]) ; else fprintf
1088 #define debugging_mcianim debug_msg_enabled[40]
1090 #ifdef DEBUG_MCIANIM
1091 #define dprintf_mcianim fprintf
1092 #define debugging_mcianim 1
1094 #define dprintf_mcianim while(0) fprintf
1095 #define debugging_mcianim 0
1099 #ifdef DEBUG_RUNTIME
1100 #define dprintf_mciwave if(!debug_msg_enabled[41]) ; else fprintf
1101 #define debugging_mciwave debug_msg_enabled[41]
1103 #ifdef DEBUG_MCIWAVE
1104 #define dprintf_mciwave fprintf
1105 #define debugging_mciwave 1
1107 #define dprintf_mciwave while(0) fprintf
1108 #define debugging_mciwave 0
1112 #ifdef DEBUG_RUNTIME
1113 #define dprintf_mdi if(!debug_msg_enabled[42]) ; else fprintf
1114 #define debugging_mdi debug_msg_enabled[42]
1117 #define dprintf_mdi fprintf
1118 #define debugging_mdi 1
1120 #define dprintf_mdi while(0) fprintf
1121 #define debugging_mdi 0
1125 #ifdef DEBUG_RUNTIME
1126 #define dprintf_menu if(!debug_msg_enabled[43]) ; else fprintf
1127 #define debugging_menu debug_msg_enabled[43]
1130 #define dprintf_menu fprintf
1131 #define debugging_menu 1
1133 #define dprintf_menu while(0) fprintf
1134 #define debugging_menu 0
1138 #ifdef DEBUG_RUNTIME
1139 #define dprintf_message if(!debug_msg_enabled[44]) ; else fprintf
1140 #define debugging_message debug_msg_enabled[44]
1142 #ifdef DEBUG_MESSAGE
1143 #define dprintf_message fprintf
1144 #define debugging_message 1
1146 #define dprintf_message while(0) fprintf
1147 #define debugging_message 0
1151 #ifdef DEBUG_RUNTIME
1152 #define dprintf_metafile if(!debug_msg_enabled[45]) ; else fprintf
1153 #define debugging_metafile debug_msg_enabled[45]
1155 #ifdef DEBUG_METAFILE
1156 #define dprintf_metafile fprintf
1157 #define debugging_metafile 1
1159 #define dprintf_metafile while(0) fprintf
1160 #define debugging_metafile 0
1164 #ifdef DEBUG_RUNTIME
1165 #define dprintf_midi if(!debug_msg_enabled[46]) ; else fprintf
1166 #define debugging_midi debug_msg_enabled[46]
1169 #define dprintf_midi fprintf
1170 #define debugging_midi 1
1172 #define dprintf_midi while(0) fprintf
1173 #define debugging_midi 0
1177 #ifdef DEBUG_RUNTIME
1178 #define dprintf_mmio if(!debug_msg_enabled[47]) ; else fprintf
1179 #define debugging_mmio debug_msg_enabled[47]
1182 #define dprintf_mmio fprintf
1183 #define debugging_mmio 1
1185 #define dprintf_mmio while(0) fprintf
1186 #define debugging_mmio 0
1190 #ifdef DEBUG_RUNTIME
1191 #define dprintf_mmsys if(!debug_msg_enabled[48]) ; else fprintf
1192 #define debugging_mmsys debug_msg_enabled[48]
1195 #define dprintf_mmsys fprintf
1196 #define debugging_mmsys 1
1198 #define dprintf_mmsys while(0) fprintf
1199 #define debugging_mmsys 0
1203 #ifdef DEBUG_RUNTIME
1204 #define dprintf_mmtime if(!debug_msg_enabled[49]) ; else fprintf
1205 #define debugging_mmtime debug_msg_enabled[49]
1208 #define dprintf_mmtime fprintf
1209 #define debugging_mmtime 1
1211 #define dprintf_mmtime while(0) fprintf
1212 #define debugging_mmtime 0
1216 #ifdef DEBUG_RUNTIME
1217 #define dprintf_module if(!debug_msg_enabled[50]) ; else fprintf
1218 #define debugging_module debug_msg_enabled[50]
1221 #define dprintf_module fprintf
1222 #define debugging_module 1
1224 #define dprintf_module while(0) fprintf
1225 #define debugging_module 0
1229 #ifdef DEBUG_RUNTIME
1230 #define dprintf_msg if(!debug_msg_enabled[51]) ; else fprintf
1231 #define debugging_msg debug_msg_enabled[51]
1234 #define dprintf_msg fprintf
1235 #define debugging_msg 1
1237 #define dprintf_msg while(0) fprintf
1238 #define debugging_msg 0
1242 #ifdef DEBUG_RUNTIME
1243 #define dprintf_nonclient if(!debug_msg_enabled[52]) ; else fprintf
1244 #define debugging_nonclient debug_msg_enabled[52]
1246 #ifdef DEBUG_NONCLIENT
1247 #define dprintf_nonclient fprintf
1248 #define debugging_nonclient 1
1250 #define dprintf_nonclient while(0) fprintf
1251 #define debugging_nonclient 0
1255 #ifdef DEBUG_RUNTIME
1256 #define dprintf_ole if(!debug_msg_enabled[53]) ; else fprintf
1257 #define debugging_ole debug_msg_enabled[53]
1260 #define dprintf_ole fprintf
1261 #define debugging_ole 1
1263 #define dprintf_ole while(0) fprintf
1264 #define debugging_ole 0
1268 #ifdef DEBUG_RUNTIME
1269 #define dprintf_palette if(!debug_msg_enabled[54]) ; else fprintf
1270 #define debugging_palette debug_msg_enabled[54]
1272 #ifdef DEBUG_PALETTE
1273 #define dprintf_palette fprintf
1274 #define debugging_palette 1
1276 #define dprintf_palette while(0) fprintf
1277 #define debugging_palette 0
1281 #ifdef DEBUG_RUNTIME
1282 #define dprintf_profile if(!debug_msg_enabled[55]) ; else fprintf
1283 #define debugging_profile debug_msg_enabled[55]
1285 #ifdef DEBUG_PROFILE
1286 #define dprintf_profile fprintf
1287 #define debugging_profile 1
1289 #define dprintf_profile while(0) fprintf
1290 #define debugging_profile 0
1294 #ifdef DEBUG_RUNTIME
1295 #define dprintf_prop if(!debug_msg_enabled[56]) ; else fprintf
1296 #define debugging_prop debug_msg_enabled[56]
1299 #define dprintf_prop fprintf
1300 #define debugging_prop 1
1302 #define dprintf_prop while(0) fprintf
1303 #define debugging_prop 0
1307 #ifdef DEBUG_RUNTIME
1308 #define dprintf_reg if(!debug_msg_enabled[57]) ; else fprintf
1309 #define debugging_reg debug_msg_enabled[57]
1312 #define dprintf_reg fprintf
1313 #define debugging_reg 1
1315 #define dprintf_reg while(0) fprintf
1316 #define debugging_reg 0
1320 #ifdef DEBUG_RUNTIME
1321 #define dprintf_region if(!debug_msg_enabled[58]) ; else fprintf
1322 #define debugging_region debug_msg_enabled[58]
1325 #define dprintf_region fprintf
1326 #define debugging_region 1
1328 #define dprintf_region while(0) fprintf
1329 #define debugging_region 0
1333 #ifdef DEBUG_RUNTIME
1334 #define dprintf_relay if(!debug_msg_enabled[59]) ; else fprintf
1335 #define debugging_relay debug_msg_enabled[59]
1338 #define dprintf_relay fprintf
1339 #define debugging_relay 1
1341 #define dprintf_relay while(0) fprintf
1342 #define debugging_relay 0
1346 #ifdef DEBUG_RUNTIME
1347 #define dprintf_resource if(!debug_msg_enabled[60]) ; else fprintf
1348 #define debugging_resource debug_msg_enabled[60]
1350 #ifdef DEBUG_RESOURCE
1351 #define dprintf_resource fprintf
1352 #define debugging_resource 1
1354 #define dprintf_resource while(0) fprintf
1355 #define debugging_resource 0
1359 #ifdef DEBUG_RUNTIME
1360 #define dprintf_scroll if(!debug_msg_enabled[61]) ; else fprintf
1361 #define debugging_scroll debug_msg_enabled[61]
1364 #define dprintf_scroll fprintf
1365 #define debugging_scroll 1
1367 #define dprintf_scroll while(0) fprintf
1368 #define debugging_scroll 0
1372 #ifdef DEBUG_RUNTIME
1373 #define dprintf_selector if(!debug_msg_enabled[62]) ; else fprintf
1374 #define debugging_selector debug_msg_enabled[62]
1376 #ifdef DEBUG_SELECTOR
1377 #define dprintf_selector fprintf
1378 #define debugging_selector 1
1380 #define dprintf_selector while(0) fprintf
1381 #define debugging_selector 0
1385 #ifdef DEBUG_RUNTIME
1386 #define dprintf_sem if(!debug_msg_enabled[63]) ; else fprintf
1387 #define debugging_sem debug_msg_enabled[63]
1390 #define dprintf_sem fprintf
1391 #define debugging_sem 1
1393 #define dprintf_sem while(0) fprintf
1394 #define debugging_sem 0
1398 #ifdef DEBUG_RUNTIME
1399 #define dprintf_shm if(!debug_msg_enabled[64]) ; else fprintf
1400 #define debugging_shm debug_msg_enabled[64]
1403 #define dprintf_shm fprintf
1404 #define debugging_shm 1
1406 #define dprintf_shm while(0) fprintf
1407 #define debugging_shm 0
1411 #ifdef DEBUG_RUNTIME
1412 #define dprintf_stress if(!debug_msg_enabled[65]) ; else fprintf
1413 #define debugging_stress debug_msg_enabled[65]
1416 #define dprintf_stress fprintf
1417 #define debugging_stress 1
1419 #define dprintf_stress while(0) fprintf
1420 #define debugging_stress 0
1424 #ifdef DEBUG_RUNTIME
1425 #define dprintf_syscolor if(!debug_msg_enabled[66]) ; else fprintf
1426 #define debugging_syscolor debug_msg_enabled[66]
1428 #ifdef DEBUG_SYSCOLOR
1429 #define dprintf_syscolor fprintf
1430 #define debugging_syscolor 1
1432 #define dprintf_syscolor while(0) fprintf
1433 #define debugging_syscolor 0
1437 #ifdef DEBUG_RUNTIME
1438 #define dprintf_task if(!debug_msg_enabled[67]) ; else fprintf
1439 #define debugging_task debug_msg_enabled[67]
1442 #define dprintf_task fprintf
1443 #define debugging_task 1
1445 #define dprintf_task while(0) fprintf
1446 #define debugging_task 0
1450 #ifdef DEBUG_RUNTIME
1451 #define dprintf_text if(!debug_msg_enabled[68]) ; else fprintf
1452 #define debugging_text debug_msg_enabled[68]
1455 #define dprintf_text fprintf
1456 #define debugging_text 1
1458 #define dprintf_text while(0) fprintf
1459 #define debugging_text 0
1463 #ifdef DEBUG_RUNTIME
1464 #define dprintf_timer if(!debug_msg_enabled[69]) ; else fprintf
1465 #define debugging_timer debug_msg_enabled[69]
1468 #define dprintf_timer fprintf
1469 #define debugging_timer 1
1471 #define dprintf_timer while(0) fprintf
1472 #define debugging_timer 0
1476 #ifdef DEBUG_RUNTIME
1477 #define dprintf_toolhelp if(!debug_msg_enabled[70]) ; else fprintf
1478 #define debugging_toolhelp debug_msg_enabled[70]
1480 #ifdef DEBUG_TOOLHELP
1481 #define dprintf_toolhelp fprintf
1482 #define debugging_toolhelp 1
1484 #define dprintf_toolhelp while(0) fprintf
1485 #define debugging_toolhelp 0
1489 #ifdef DEBUG_RUNTIME
1490 #define dprintf_utility if(!debug_msg_enabled[71]) ; else fprintf
1491 #define debugging_utility debug_msg_enabled[71]
1493 #ifdef DEBUG_UTILITY
1494 #define dprintf_utility fprintf
1495 #define debugging_utility 1
1497 #define dprintf_utility while(0) fprintf
1498 #define debugging_utility 0
1502 #ifdef DEBUG_RUNTIME
1503 #define dprintf_vxd if(!debug_msg_enabled[72]) ; else fprintf
1504 #define debugging_vxd debug_msg_enabled[72]
1507 #define dprintf_vxd fprintf
1508 #define debugging_vxd 1
1510 #define dprintf_vxd while(0) fprintf
1511 #define debugging_vxd 0
1515 #ifdef DEBUG_RUNTIME
1516 #define dprintf_win if(!debug_msg_enabled[73]) ; else fprintf
1517 #define debugging_win debug_msg_enabled[73]
1520 #define dprintf_win fprintf
1521 #define debugging_win 1
1523 #define dprintf_win while(0) fprintf
1524 #define debugging_win 0
1528 #ifdef DEBUG_RUNTIME
1529 #define dprintf_win32 if(!debug_msg_enabled[74]) ; else fprintf
1530 #define debugging_win32 debug_msg_enabled[74]
1533 #define dprintf_win32 fprintf
1534 #define debugging_win32 1
1536 #define dprintf_win32 while(0) fprintf
1537 #define debugging_win32 0
1541 #ifdef DEBUG_RUNTIME
1542 #define dprintf_winsock if(!debug_msg_enabled[75]) ; else fprintf
1543 #define debugging_winsock debug_msg_enabled[75]
1545 #ifdef DEBUG_WINSOCK
1546 #define dprintf_winsock fprintf
1547 #define debugging_winsock 1
1549 #define dprintf_winsock while(0) fprintf
1550 #define debugging_winsock 0
1555 #ifdef DEBUG_RUNTIME
1556 #ifdef DEBUG_DEFINE_VARIABLES
1557 static char *debug_msg_name[] = {