diff src/video/maccommon/SDL_macmouse.c @ 1895:c121d94672cb

SDL 1.2 is moving to a branch, and SDL 1.3 is becoming the head.
author Sam Lantinga <slouken@libsdl.org>
date Mon, 10 Jul 2006 21:04:37 +0000
parents d910939febfa
children
line wrap: on
line diff
--- a/src/video/maccommon/SDL_macmouse.c	Thu Jul 06 18:01:37 2006 +0000
+++ b/src/video/maccommon/SDL_macmouse.c	Mon Jul 10 21:04:37 2006 +0000
@@ -39,91 +39,98 @@
 
 
 /* The implementation dependent data for the window manager cursor */
-struct WMcursor {
-	Cursor curs;
+struct WMcursor
+{
+    Cursor curs;
 };
 
 
-void Mac_FreeWMCursor(_THIS, WMcursor *cursor)
+void
+Mac_FreeWMCursor(_THIS, WMcursor * cursor)
 {
-	SDL_free(cursor);
+    SDL_free(cursor);
 }
 
-WMcursor *Mac_CreateWMCursor(_THIS,
-		Uint8 *data, Uint8 *mask, int w, int h, int hot_x, int hot_y)
+WMcursor *
+Mac_CreateWMCursor(_THIS,
+                   Uint8 * data, Uint8 * mask, int w, int h, int hot_x,
+                   int hot_y)
 {
-	WMcursor *cursor;
-	int row, bytes;
-		
-	/* Allocate the cursor memory */
-	cursor = (WMcursor *)SDL_malloc(sizeof(WMcursor));
-	if ( cursor == NULL ) {
-		SDL_OutOfMemory();
-		return(NULL);
-	}
-	SDL_memset(cursor, 0, sizeof(*cursor));
-    
+    WMcursor *cursor;
+    int row, bytes;
+
+    /* Allocate the cursor memory */
+    cursor = (WMcursor *) SDL_malloc(sizeof(WMcursor));
+    if (cursor == NULL) {
+        SDL_OutOfMemory();
+        return (NULL);
+    }
+    SDL_memset(cursor, 0, sizeof(*cursor));
+
     if (w > 16)
         w = 16;
-    
+
     if (h > 16)
         h = 16;
-    
-	bytes = (w+7)/8;
+
+    bytes = (w + 7) / 8;
 
-	for ( row=0; row<h; ++row ) {
-		SDL_memcpy(&cursor->curs.data[row], data, bytes);
-		data += bytes;
-	}
-	for ( row=0; row<h; ++row ) {
-		SDL_memcpy(&cursor->curs.mask[row], mask, bytes);
-		mask += bytes;
-	}
-	cursor->curs.hotSpot.h = hot_x;
-	cursor->curs.hotSpot.v = hot_y;
+    for (row = 0; row < h; ++row) {
+        SDL_memcpy(&cursor->curs.data[row], data, bytes);
+        data += bytes;
+    }
+    for (row = 0; row < h; ++row) {
+        SDL_memcpy(&cursor->curs.mask[row], mask, bytes);
+        mask += bytes;
+    }
+    cursor->curs.hotSpot.h = hot_x;
+    cursor->curs.hotSpot.v = hot_y;
 
-	/* That was easy. :) */
-	return(cursor);
+    /* That was easy. :) */
+    return (cursor);
 }
 
 int Mac_cursor_showing = 1;
 
-int Mac_ShowWMCursor(_THIS, WMcursor *cursor)
+int
+Mac_ShowWMCursor(_THIS, WMcursor * cursor)
 {
-	if ( cursor == NULL ) {
-		if ( Mac_cursor_showing ) {
-			HideCursor();
-			Mac_cursor_showing = 0;
-		}
-	} else {
-		SetCursor(&cursor->curs);
-		if ( ! Mac_cursor_showing ) {
-			ShowCursor();
-			Mac_cursor_showing = 1;
-		}
-	}
-	return(1);
+    if (cursor == NULL) {
+        if (Mac_cursor_showing) {
+            HideCursor();
+            Mac_cursor_showing = 0;
+        }
+    } else {
+        SetCursor(&cursor->curs);
+        if (!Mac_cursor_showing) {
+            ShowCursor();
+            Mac_cursor_showing = 1;
+        }
+    }
+    return (1);
 }
 
-void Mac_WarpWMCursor(_THIS, Uint16 x, Uint16 y)
+void
+Mac_WarpWMCursor(_THIS, Uint16 x, Uint16 y)
 {
 #if !TARGET_API_MAC_CARBON
-	CursorDevice *cursordevice;
+    CursorDevice *cursordevice;
 
-	cursordevice = nil;
-	CursorDeviceNextDevice(&cursordevice);
-	if ( cursordevice != nil ) {
-		WindowPtr saveport;
-		Point where;
+    cursordevice = nil;
+    CursorDeviceNextDevice(&cursordevice);
+    if (cursordevice != nil) {
+        WindowPtr saveport;
+        Point where;
 
-		GetPort(&saveport);
-		SetPort(SDL_Window);
-		where.h = x;
-		where.v = y;
-		LocalToGlobal(&where);
-		SetPort(saveport);
-		CursorDeviceMoveTo(cursordevice, where.h, where.v);
-	}
+        GetPort(&saveport);
+        SetPort(SDL_Window);
+        where.h = x;
+        where.v = y;
+        LocalToGlobal(&where);
+        SetPort(saveport);
+        CursorDeviceMoveTo(cursordevice, where.h, where.v);
+    }
 #endif /* !TARGET_API_MAC_CARBON */
 }
 
+/* vi: set ts=4 sw=4 expandtab: */