]> Dogcows Code - chaz/openbox/blobdiff - otk/messagedialog.hh
make them const
[chaz/openbox] / otk / messagedialog.hh
index cc8adc7087807cbdd042e2c5c446a90b7daecd8d..bc8cea5ee241b15b4c6aaf3d0789f57989afa9dd 100644 (file)
@@ -18,12 +18,13 @@ class DialogButton {
 public:
   DialogButton(char *label) : _label(label), _default(false)
     {}
-  DialogButton(ustring label) : _label(label), _default(false)
-    {}
-  DialogButton(ustring label, bool def) : _label(label), _default(def)
+  DialogButton(char *label, bool def) : _label(label), _default(def)
     {}
   inline const ustring& label() const { return _label; }
   inline const bool& isDefault() const { return _default; }
+
+  bool operator==(const DialogButton &o) const { return  _label == o._label;  }
+  bool operator!=(const DialogButton &o) const { return!(_label == o._label); }
 };
 
 class MessageDialog : public Widget {
This page took 0.021751 seconds and 4 git commands to generate.