Ack.

On 10/20/2010 06:16 PM, Arnon Gilboa wrote:
---
  client/windows/red_window.cpp |   10 +++++-----
  1 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/client/windows/red_window.cpp b/client/windows/red_window.cpp
index bab2d97..03deeaa 100644
--- a/client/windows/red_window.cpp
+++ b/client/windows/red_window.cpp
@@ -137,7 +137,7 @@ static uint32_t utf16_to_utf32(uint16_t*&  utf16, int&  len)

  LRESULT CALLBACK RedWindow_p::WindowProc(HWND hWnd, UINT message, WPARAM 
wParam, LPARAM lParam)
  {
-    RedWindow* window = (RedWindow*)GetWindowLong(hWnd, GWL_USERDATA);
+    RedWindow* window = (RedWindow*)GetWindowLongPtr(hWnd, GWLP_USERDATA);
      ASSERT(window);

      switch (message) {
@@ -359,8 +359,8 @@ void RedWindow_p::create(RedWindow&  red_window, 
PixelsSource_p&  pixels_source)
          _format = RedDrawable::RGB32;
          break;
      }
-    SetWindowLong(window, GWL_USERDATA, (LONG)&red_window);
-    SetWindowLong(window, GWL_WNDPROC, (LONG)WindowProc);
+    SetWindowLongPtr(window, GWLP_USERDATA, (LONG_PTR)&red_window);
+    SetWindowLongPtr(window, GWLP_WNDPROC, (LONG_PTR)WindowProc);
  }

  void RedWindow_p::destroy(PixelsSource_p&  pixels_source)
@@ -370,8 +370,8 @@ void RedWindow_p::destroy(PixelsSource_p&  pixels_source)
      }

      ReleaseDC(_win, pixels_source.dc);
-    SetWindowLong(_win, GWL_WNDPROC, (LONG)DefWindowProc);
-    SetWindowLong(_win, GWL_USERDATA, NULL);
+    SetWindowLongPtr(_win, GWLP_WNDPROC, (LONG_PTR)DefWindowProc);
+    SetWindowLongPtr(_win, GWLP_USERDATA, NULL);
      DestroyWindow(_win);
  }

_______________________________________________
Spice-devel mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/spice-devel

Reply via email to