summaryrefslogtreecommitdiff
path: root/vcl/unx/generic/app/saldata.cxx
diff options
context:
space:
mode:
authorMichael Meeks <michael.meeks@suse.com>2011-10-20 19:37:01 +0100
committerMichael Meeks <michael.meeks@suse.com>2011-10-25 13:41:57 +0100
commit1e6151c19e09a1e99018dc387427bf7ee13f1695 (patch)
tree80b0db13fbd7135a88fde4acbae841b0d3c6d720 /vcl/unx/generic/app/saldata.cxx
parent1bfd9b5465f1a2930210a54c285936c3ecb4bff5 (diff)
generic: fix error trap push/pop/reset semantics
Diffstat (limited to 'vcl/unx/generic/app/saldata.cxx')
-rw-r--r--vcl/unx/generic/app/saldata.cxx1
1 files changed, 1 insertions, 0 deletions
diff --git a/vcl/unx/generic/app/saldata.cxx b/vcl/unx/generic/app/saldata.cxx
index 0459ee4139a7..1164a4e9fe67 100644
--- a/vcl/unx/generic/app/saldata.cxx
+++ b/vcl/unx/generic/app/saldata.cxx
@@ -294,6 +294,7 @@ bool X11SalData::ErrorTrapPop( bool bIgnoreError )
bool err = false;
if( !bIgnoreError )
err = HasXErrorOccurred();
+ ResetXErrorOccurred();
PopXErrorLevel();
return err;
}