2 ===================================================================
3 RCS file: /cvsroot/bacula/bacula/src/wx-console/CHANGELOG,v
4 retrieving revision 1.42.8.2
5 retrieving revision 1.42
9 < - wxbMainFrame : Fix a bug with GTK+-1.2 which caused wx-console to crash
11 < - wxbRestorePanel : Fix a major bug which caused wx-console to enter in an
12 < infinite loop which allocate a lot of memory and could make the system crash.
15 < - wxbMainFrame : Fix bug #0000221 (Debian 292517)
17 Index: wxbmainframe.cpp
18 ===================================================================
19 RCS file: /cvsroot/bacula/bacula/src/wx-console/wxbmainframe.cpp,v
20 retrieving revision 1.30.6.2
21 retrieving revision 1.30
22 diff -r1.30.6.2 -r1.30
28 < lockedbyconsole = false;
31 > lockedbyconsole = false;
34 < if (res == -1) { //Cancel pressed
39 Index: wxbrestorepanel.cpp
40 ===================================================================
41 RCS file: /cvsroot/bacula/bacula/src/wx-console/wxbrestorepanel.cpp,v
42 retrieving revision 1.40.8.1
43 retrieving revision 1.40
44 diff -r1.40.8.1 -r1.40
50 < markWhenCommandDone = false;
52 > markWhenListingDone = false;
54 > AddPendingEvent(event);
56 > AddPendingEvent(event);
58 > AddPendingEvent(event);
60 > AddPendingEvent(event);
62 < markWhenCommandDone = false;
64 > markWhenListingDone = false;
66 < if (markWhenCommandDone) {
68 > if (markWhenListingDone) {
70 > csprint("Tree marked", CS_DEBUG);
72 < markWhenCommandDone = !markWhenCommandDone;
74 > markWhenListingDone = !markWhenListingDone;
76 > AddPendingEvent(event);
78 < markWhenCommandDone = false;
80 < if (markWhenCommandDone) {
81 < CmdMark(event.GetItem(), NULL, 0);
87 > AddPendingEvent(event);
89 > AddPendingEvent(event);
91 > AddPendingEvent(event);
93 > AddPendingEvent(event);
100 > AddPendingEvent(event);
103 > AddPendingEvent(event);
105 > AddPendingEvent(event);
107 > AddPendingEvent(event);
109 > AddPendingEvent(event);
110 Index: wxbrestorepanel.h
111 ===================================================================
112 RCS file: /cvsroot/bacula/bacula/src/wx-console/wxbrestorepanel.h,v
113 retrieving revision 1.19.10.1
114 retrieving revision 1.19
115 diff -r1.19.10.1 -r1.19
121 < bool markWhenCommandDone; //If an item should be (un)marked after the current listing/marking is done
123 > bool markWhenListingDone;