]> git.lyx.org Git - lyx.git/blobdiff - src/frontends/ButtonPolicies.h
patch from Dekel + some simplifications
[lyx.git] / src / frontends / ButtonPolicies.h
index 2cc39853afad54f478ed02a9b24477e25906d87e..45a12769ae03cdc24397b627be1618f9fe971563 100644 (file)
@@ -22,6 +22,7 @@
 
 #include <vector>
 #include <boost/utility.hpp>
+
 #include "support/LOstream.h"
 
 /** An abstract base class for button policies.
@@ -160,19 +161,21 @@ public:
 
 
 inline
-std::ostream & operator<<(std::ostream & os, ButtonPolicy::SMInput smi) 
+std::ostream & operator<<(std::ostream & os, ButtonPolicy::State st)
 {
-       os << int(smi);
+       os << int(st);
        return os;
 }
 
+
 inline
-std::ostream & operator<<(std::ostream & os, ButtonPolicy::State st)
+std::ostream & operator<<(std::ostream & os, ButtonPolicy::SMInput smi)
 {
-       os << int(st);
+       os << int(smi);
        return os;
 }
 
+
 //--------------------- Actual Policy Classes -----------------------------
 
 /** Ok and Cancel buttons for dialogs with read-only operation.