Package: mousepad / 0.2.16-6

02_fix-typos-in-test.patch Patch series | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
diff --git a/src/keyevent.c b/src/keyevent.c
index ee6389c..549db21 100644
--- a/src/keyevent.c
+++ b/src/keyevent.c
@@ -36,7 +36,7 @@ guint keyevent_getval(void)
 	gchar flag = 0;
 	
 	gdk_window_get_pointer(gdkwin, NULL, NULL, &mask);
-	if (mask &= GDK_CONTROL_MASK)
+	if (mask & GDK_CONTROL_MASK)
 		flag = 1;
 	
 	return keyval + 0x10000 * flag;
@@ -89,19 +89,19 @@ static gboolean cb_key_press_event(GtkWidget *text_view, GdkEventKey *event)
 	case GDK_Return:
 		if (check_preedit(text_view))
 			return FALSE;
-		if ((indent_get_state() && !(event->state &= GDK_SHIFT_MASK)) ||
-			(!indent_get_state() && (event->state &= GDK_SHIFT_MASK))) {
+		if ((indent_get_state() && !(event->state & GDK_SHIFT_MASK)) ||
+			(!indent_get_state() && (event->state & GDK_SHIFT_MASK))) {
 			indent_real(text_view);
 			return TRUE;
 		}
 		break;
 	case GDK_Tab:
-		if (event->state &= GDK_CONTROL_MASK) {
+		if (event->state & GDK_CONTROL_MASK) {
 			indent_toggle_tab_width(text_view);
 			return TRUE;
 		}
 	case GDK_ISO_Left_Tab:
-		if (event->state &= GDK_SHIFT_MASK) {
+		if (event->state & GDK_SHIFT_MASK) {
 			keyval = 0;
 			indent_multi_line_unindent(buffer);
 		} else if (!check_selection_bound(buffer))