From 0d38b678ae7876138b792c97ad27d115d9d154ec Mon Sep 17 00:00:00 2001 From: "Ryan C. Gordon" Date: Mon, 15 Sep 2008 20:48:51 +0000 Subject: [PATCH] Removed zap_ptr hack from Bugzilla #602...it was incorrect. (The actual bug was in SDL code removed from the 1.3 codebase.) --HG-- extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%403219 --- src/video/Xext/Xxf86vm/XF86VMode.c | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) diff --git a/src/video/Xext/Xxf86vm/XF86VMode.c b/src/video/Xext/Xxf86vm/XF86VMode.c index ccb32d811..8fa2583ae 100644 --- a/src/video/Xext/Xxf86vm/XF86VMode.c +++ b/src/video/Xext/Xxf86vm/XF86VMode.c @@ -210,13 +210,6 @@ SDL_NAME(XF86VidModeGetGamma) (Display * dpy, int screen, return True; } -/* this is to prevent an unaligned memory write on CPUs that need that. */ -static void -zap_ptr(char *ptr, size_t size) -{ - memset(ptr, '\0', size); -} - Bool SDL_NAME(XF86VidModeGetModeLine) (dpy, screen, dotclock, modeline) Display * dpy; @@ -292,7 +285,7 @@ SDL_NAME(XF86VidModeModeLine) * modeline; _XRead(dpy, (char *) modeline->private, modeline->privsize * sizeof(INT32)); } else { - zap_ptr((char *) &modeline->private, sizeof(modeline->private)); + modeline->private = NULL; } UnlockDisplay(dpy); SyncHandle();