From: Lorenzo F. <lor...@te...> - 2004-10-19 11:51:41
|
Alexander S.Kresin wrote: > 2004-10-19 15:10 UTC+0300 Alexander Kresin <al...@be...> > * source/hdialog.prg > * utils/designer/designer.prg > * utils/designer/hformgen.prg > * Appearance of an integrated designer is fixed Good job. For your information I've just rebuilt hwgui with latest xHarbour CVS + mingw/gcc 3.4.2 and I tried a.prg and grid_5.prg samples. They work well but I still get many memory leaks from fm.c. fm.log is 1.5MB I'll add only first and last lines: Memory Allocation Report Application: C:\dvl\xharbour\contrib\hwgui\samples\a.exe xHarbour Version: xHarbour build 0.99.2 Intl. (SimpLex) Compiler: Cygnus MinGW GNU C 3.4.2 Platform: Windows 2000 Professional 5.00.2195 Service Pack 4 Time Occured: 2004.10.19 13:43:21 Total 74637 allocations (11751 reallocation), of which 74633 freed. Highest total allocated 1452990 bytes in 5283 blocks. WARNING! Memory allocated but not released: 29 bytes (4 blocks) Block 1 00FA6C6C (size 4) GETEDITTEXT(0), "01000000" Block 2 00FA7234 (size 6) GETEDITTEXT(0), "pippo." Block 3 00FA74C4 (size 15) STRTRAN(0), "88999999999999." Block 4 00FA5244 (size 4) STRTRAN(0), "01000000" -------------------------------------------------------------------------------- Memory Allocation Report Application: C:\dvl\xharbour\contrib\hwgui\samples\grid_5.exe xHarbour Version: xHarbour build 0.99.2 Intl. (SimpLex) Compiler: Cygnus MinGW GNU C 3.4.2 Platform: Windows 2000 Professional 5.00.2195 Service Pack 4 Time Occured: 2004.10.19 13:45:15 Total 128007 allocations (10562 reallocation), of which 112602 freed. Highest total allocated 1343610 bytes in 19568 blocks. WARNING! Memory allocated but not released: 394695 bytes (15405 blocks) Block 1 00E495F4 (size 40) LISTVIEW_ADDCOLUMN(0), "6C95E40064D2150100714300010002000004E000080000000600000032D64B000100000054ECE000" Block 2 00E4956C (size 40) LISTVIEW_ADDCOLUMN(0), "0497E400F495E40000714300010002000004E000080000000500000049D64B000100000054ECE000" Block 3 00E49704 (size 40) LISTVIEW_ADDCOLUMN(0), "E494E4006C95E40000714300010002000004E000080000000400000060D64B000100000054ECE000" Block 4 00E494E4 (size 40) LISTVIEW_ADDCOLUMN(0), "7C96E4000497E40000714300010002000004E000080000000400000075D64B000100000054ECE000" Block 5 00E4967C (size 40) LISTVIEW_ADDCOLUMN(0), "5C90E400E494E40000714300010002000004E00008000000040000008AD64B000100000054ECE000" Block 6 00E38A54 (size 11) STR(0), " 1." Block 7 00E48FF4 (size 4) STR(0), "01000000" Block 8 00E4905C (size 40) LISTVIEW_SETDISPINFO(0), "AC91E4007C96E400007143000100020000044C0010114B000A000000548AE30000000000F48FE400" Block 9 00E4665C (size 11) STR(0), " 1." Block 10 00E49234 (size 4) STR(0), "01000000" Block 11 00E491AC (size 40) LISTVIEW_SETDISPINFO(0), "8C97E4005C90E400007143000100020000044C0010114B000A0000005C66E400000000003492E400" Block 12 00E49314 (size 4) ONDISPINFO(343), "01000000" Block 13 00E4937C (size 31) ONDISPINFO(343), "Test 1 ." Block 14 00E4978C (size 40) LISTVIEW_SETDISPINFO(0), "1498E400AC91E400007143000100020000044C0010114B001E0000007C93E400000000001493E400" Block 15 00E49814 (size 40) LISTVIEW_SETDISPINFO(0), "0499E4008C97E400007143000100020000044C0010114B000100000035DF4B0001000000049CE300" Block 16 00E4989C (size 4) DTOC(0), "01000000" ... Block 15403 0115D134 (size 101) MEMOLINE(0), "Memo Test ." Block 15404 0115D1FC (size 4) MEMOLINE(0), "01000000" Block 15405 0115D264 (size 40) LISTVIEW_SETDISPINFO(0), "F495E400FCCE1501007143000100020000044C0010114B006400000034D1150100000000FCD11501" -------------------------------------------------------------------------------- |