2
0
Эх сурвалжийг харах

fix memset calls

Order is "mem, val, count", not "mem, count, val"
Dennis Brakhane 9 жил өмнө
parent
commit
3d85a14404

+ 3 - 3
platform/x11/os_x11.cpp

@@ -1625,7 +1625,7 @@ void OS_X11::process_xevents() {
 
 
 				//Reply that all is well.
 				//Reply that all is well.
 				XClientMessageEvent m;
 				XClientMessageEvent m;
-				memset(&m, sizeof(m), 0);
+				memset(&m, 0, sizeof(m));
 				m.type = ClientMessage;
 				m.type = ClientMessage;
 				m.display = x11_display;
 				m.display = x11_display;
 				m.window = xdnd_source_window;
 				m.window = xdnd_source_window;
@@ -1662,7 +1662,7 @@ void OS_X11::process_xevents() {
 				//xdnd position event, reply with an XDND status message
 				//xdnd position event, reply with an XDND status message
 				//just depending on type of data for now
 				//just depending on type of data for now
 				XClientMessageEvent m;
 				XClientMessageEvent m;
-				memset(&m, sizeof(m), 0);
+				memset(&m, 0, sizeof(m));
 				m.type = ClientMessage;
 				m.type = ClientMessage;
 				m.display = event.xclient.display;
 				m.display = event.xclient.display;
 				m.window = event.xclient.data.l[0];
 				m.window = event.xclient.data.l[0];
@@ -1689,7 +1689,7 @@ void OS_X11::process_xevents() {
 				else {
 				else {
 					//Reply that we're not interested.
 					//Reply that we're not interested.
 					XClientMessageEvent m;
 					XClientMessageEvent m;
-					memset(&m, sizeof(m), 0);
+					memset(&m, 0, sizeof(m));
 					m.type = ClientMessage;
 					m.type = ClientMessage;
 					m.display = event.xclient.display;
 					m.display = event.xclient.display;
 					m.window = event.xclient.data.l[0];
 					m.window = event.xclient.data.l[0];