Index: CHANGELOG
===================================================================
RCS file: /cvsroot/bacula/bacula/src/wx-console/CHANGELOG,v
retrieving revision 1.42.8.2
retrieving revision 1.42
diff -r1.42.8.2 -r1.42
1,9d0
< 24-03-2005 :
<  - wxbMainFrame : Fix a bug with GTK+-1.2 which caused wx-console to crash
<    when starting.
<  - wxbRestorePanel : Fix a major bug which caused wx-console to enter in an
<    infinite loop which allocate a lot of memory and could make the system crash.
< 
< 10-03-2005 :
<  - wxbMainFrame : Fix bug #0000221 (Debian 292517)
< 
Index: wxbmainframe.cpp
===================================================================
RCS file: /cvsroot/bacula/bacula/src/wx-console/wxbmainframe.cpp,v
retrieving revision 1.30.6.2
retrieving revision 1.30
diff -r1.30.6.2 -r1.30
7c7
<  *    Version $Id: 1.36.2-wx-console-bugfixes.diff 1961 2005-04-26 19:29:24Z kerns $
---
>  *    Version $Id: 1.36.2-wx-console-bugfixes.diff 1961 2005-04-26 19:29:24Z kerns $
210,211d209
<    lockedbyconsole = false;
<    
317a316,317
>    lockedbyconsole = false;
>    
650,651c650,651
<             if (res == -1) { //Cancel pressed
<                Send(".\n");
---
>             if (res == -1) {
>                Send("\n");
Index: wxbrestorepanel.cpp
===================================================================
RCS file: /cvsroot/bacula/bacula/src/wx-console/wxbrestorepanel.cpp,v
retrieving revision 1.40.8.1
retrieving revision 1.40
diff -r1.40.8.1 -r1.40
7c7
<  *    Version $Id: 1.36.2-wx-console-bugfixes.diff 1961 2005-04-26 19:29:24Z kerns $
---
>  *    Version $Id: 1.36.2-wx-console-bugfixes.diff 1961 2005-04-26 19:29:24Z kerns $
411c411
<    markWhenCommandDone = false;
---
>    markWhenListingDone = false;
1987a1988
>       AddPendingEvent(event);
1996a1998
>       AddPendingEvent(event);
2002a2005
>       AddPendingEvent(event);
2015a2019
>       AddPendingEvent(event);
2024c2028
<    markWhenCommandDone = false;
---
>    markWhenListingDone = false;
2028c2032
<    if (markWhenCommandDone) {
---
>    if (markWhenListingDone) {
2041a2046
>    csprint("Tree marked", CS_DEBUG);
2044c2049
<          markWhenCommandDone = !markWhenCommandDone;
---
>          markWhenListingDone = !markWhenListingDone;
2045a2051
>       AddPendingEvent(event);
2049d2054
<    markWhenCommandDone = false;
2051,2054c2056
<    if (markWhenCommandDone) {
<       CmdMark(event.GetItem(), NULL, 0);
<       tree->Refresh();
<    }
---
>    //event.Skip();
2065a2068
>       AddPendingEvent(event);
2080a2084
>       AddPendingEvent(event);
2095a2100
>       AddPendingEvent(event);
2105a2111,2112
>       AddPendingEvent(event);
>       //event.Skip();
2125c2132
<    
---
>      
2140a2148,2149
>       AddPendingEvent(event);
>       //event.Skip();
2176a2186
>       AddPendingEvent(event);
2212a2223
>       AddPendingEvent(event);
2241a2253
>       AddPendingEvent(event);
2270a2283
>       AddPendingEvent(event);
Index: wxbrestorepanel.h
===================================================================
RCS file: /cvsroot/bacula/bacula/src/wx-console/wxbrestorepanel.h,v
retrieving revision 1.19.10.1
retrieving revision 1.19
diff -r1.19.10.1 -r1.19
7c7
<  *    Version $Id: 1.36.2-wx-console-bugfixes.diff 1961 2005-04-26 19:29:24Z kerns $
---
>  *    Version $Id: 1.36.2-wx-console-bugfixes.diff 1961 2005-04-26 19:29:24Z kerns $
154c154
<       bool markWhenCommandDone; //If an item should be (un)marked after the current listing/marking is done
---
>       bool markWhenListingDone;


syntax highlighted by Code2HTML, v. 0.9.1