[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

[vidalia-svn] r1524: When returning which message box button was selected, return (trunk/src/gui/common)



Author: edmanm
Date: 2006-12-15 02:15:10 -0500 (Fri, 15 Dec 2006)
New Revision: 1524

Modified:
   trunk/src/gui/common/vmessagebox.cpp
Log:
When returning which message box button was selected, return only the button's
enum value and not any other values it may have been |'ed with.


Modified: trunk/src/gui/common/vmessagebox.cpp
===================================================================
--- trunk/src/gui/common/vmessagebox.cpp	2006-12-15 06:59:21 UTC (rev 1523)
+++ trunk/src/gui/common/vmessagebox.cpp	2006-12-15 07:15:10 UTC (rev 1524)
@@ -71,11 +71,11 @@
 VMessageBox::selected(int ret, int button0, int button1, int button2)
 {
   if (ret == 0) {
-    return button0;
+    return (button0 & QMessageBox::ButtonMask);
   } else if (ret == 1) {
-    return button1;
+    return (button1 & QMessageBox::ButtonMask);
   }
-  return button2;
+  return (button2 & QMessageBox::ButtonMask);
 }
 
 /** Converts a Button enum value to a translated string. */