summaryrefslogtreecommitdiff
path: root/src/Toolbar.cc
diff options
context:
space:
mode:
authorDana Jansens <danakj@orodu.net>2002-05-10 07:13:40 +0000
committerDana Jansens <danakj@orodu.net>2002-05-10 07:13:40 +0000
commit9f9cdf1194c82cc5aee2ec01d7db73551408d1d5 (patch)
tree6aeab9f828c98dcc484e7948241f27301cd7caa3 /src/Toolbar.cc
parent098fae70a6d8d15877938080437f0fc20f52bbf5 (diff)
fixes for using ostrstream in gcc3. have to unfreeze the string more. annoying.
save workspace names/count properly
Diffstat (limited to 'src/Toolbar.cc')
-rw-r--r--src/Toolbar.cc6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/Toolbar.cc b/src/Toolbar.cc
index 44a0059f..7659c87f 100644
--- a/src/Toolbar.cc
+++ b/src/Toolbar.cc
@@ -279,6 +279,7 @@ void Toolbar::load() {
m_width_percent =66;
rname.seekp(0); rclass.seekp(0);
+ rname.rdbuf()->freeze(0); rclass.rdbuf()->freeze(0);
rname << rscreen.str() << "toolbar.placement" << ends;
rclass << rscreen.str() << "Toolbar.Placement" << ends;
if (config.getValue(rname.str(), rclass.str(), s)) {
@@ -298,6 +299,7 @@ void Toolbar::load() {
m_placement = BottomCenter;
rname.seekp(0); rclass.seekp(0);
+ rname.rdbuf()->freeze(0); rclass.rdbuf()->freeze(0);
rname << rscreen.str() << "toolbar.onTop" << ends;
rclass << rscreen.str() << "Toolbar.OnTop" << ends;
if (config.getValue(rname.str(), rclass.str(), b))
@@ -306,6 +308,7 @@ void Toolbar::load() {
m_ontop = false;
rname.seekp(0); rclass.seekp(0);
+ rname.rdbuf()->freeze(0); rclass.rdbuf()->freeze(0);
rname << rscreen.str() << "toolbar.autoHide" << ends;
rclass << rscreen.str() << "Toolbar.AutoHide" << ends;
if (config.getValue(rname.str(), rclass.str(), b))
@@ -314,8 +317,7 @@ void Toolbar::load() {
m_hidden = m_autohide = false;
rscreen.rdbuf()->freeze(0);
- rname.rdbuf()->freeze(0);
- rclass.rdbuf()->freeze(0);
+ rname.rdbuf()->freeze(0); rclass.rdbuf()->freeze(0);
}
void Toolbar::reconfigure() {