summaryrefslogtreecommitdiff
path: root/src/Slit.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/Slit.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/Slit.cc')
-rw-r--r--src/Slit.cc6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/Slit.cc b/src/Slit.cc
index bbaeb1f1..85a7c64d 100644
--- a/src/Slit.cc
+++ b/src/Slit.cc
@@ -292,6 +292,7 @@ void Slit::load() {
m_placement = CenterRight;
rname.seekp(0); rclass.seekp(0);
+ rname.rdbuf()->freeze(0); rclass.rdbuf()->freeze(0);
rname << rscreen.str() << "slit.direction" << ends;
rclass << rscreen.str() << "Slit.Direction" << ends;
if (config.getValue(rname.str(), rclass.str(), s)) {
@@ -303,6 +304,7 @@ void Slit::load() {
m_direction = Vertical;
rname.seekp(0); rclass.seekp(0);
+ rname.rdbuf()->freeze(0); rclass.rdbuf()->freeze(0);
rname << rscreen.str() << "slit.onTop" << ends;
rclass << rscreen.str() << "Slit.OnTop" << ends;
if (config.getValue(rname.str(), rclass.str(), b))
@@ -311,6 +313,7 @@ void Slit::load() {
m_ontop = false;
rname.seekp(0); rclass.seekp(0);
+ rname.rdbuf()->freeze(0); rclass.rdbuf()->freeze(0);
rname << rscreen.str() << "slit.autoHide" << ends;
rclass << rscreen.str() << "Slit.AutoHide" << ends;
if (config.getValue(rname.str(), rclass.str(), b))
@@ -319,8 +322,7 @@ void Slit::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 Slit::reconfigure(void) {