瀏覽代碼

Merge pull request #5285 from brakhane/fix-memset

fix memset calls
Rémi Verschelde 9 年之前
父節點
當前提交
8a27835bca
共有 1 個文件被更改,包括 3 次插入3 次删除
  1. 3 3
      platform/x11/os_x11.cpp

+ 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];