Skip to content

Commit

Permalink
converted some debugging prints to TRACE() statements
Browse files Browse the repository at this point in the history
  • Loading branch information
Ben Byer committed Nov 13, 2007
1 parent 65b4e47 commit 3a532ad
Show file tree
Hide file tree
Showing 2 changed files with 18 additions and 7 deletions.
17 changes: 10 additions & 7 deletions hw/darwin/quartz/quartz.c
Expand Up @@ -253,7 +253,7 @@ static void QuartzUpdateScreens(void)
int x, y, width, height, sx, sy;
xEvent e;

ErrorF("QuartzUpdateScreens()\n");
TRACE("QuartzUpdateScreens()\n");
if (noPseudoramiXExtension || screenInfo.numScreens != 1)
{
/* FIXME: if not using Xinerama, we have multiple screens, and
Expand Down Expand Up @@ -421,21 +421,23 @@ void DarwinModeProcessEvent(
{
switch (xe->u.u.type) {
case kXDarwinControllerNotify:
TRACE("kXDarwinControllerNotify\n");
AppleWMSendEvent(AppleWMControllerNotify,
AppleWMControllerNotifyMask,
xe->u.clientMessage.u.l.longs0,
xe->u.clientMessage.u.l.longs1);
break;

case kXDarwinPasteboardNotify:
TRACE("kXDarwinPasteboardNotify\n");
AppleWMSendEvent(AppleWMPasteboardNotify,
AppleWMPasteboardNotifyMask,
xe->u.clientMessage.u.l.longs0,
xe->u.clientMessage.u.l.longs1);
break;

case kXDarwinActivate:
// ErrorF("kXDarwinActivate\n");
TRACE("kXDarwinActivate\n");
QuartzShow(xe->u.keyButtonPointer.rootX,
xe->u.keyButtonPointer.rootY);
AppleWMSendEvent(AppleWMActivationNotify,
Expand All @@ -444,30 +446,31 @@ void DarwinModeProcessEvent(
break;

case kXDarwinDeactivate:
// ErrorF("kXDarwinDeactivate\n");
TRACE("kXDarwinDeactivate\n");
AppleWMSendEvent(AppleWMActivationNotify,
AppleWMActivationNotifyMask,
AppleWMIsInactive, 0);
QuartzHide();
break;

case kXDarwinDisplayChanged:
// ErrorF("kXDarwinDisplayChanged\n");
TRACE("kXDarwinDisplayChanged\n");
QuartzUpdateScreens();
break;

case kXDarwinWindowState:
// ErrorF("kXDarwinWindowState\n");
TRACE("kXDarwinWindowState\n");
RootlessNativeWindowStateChanged(xe->u.clientMessage.u.l.longs0,
xe->u.clientMessage.u.l.longs1);
break;

case kXDarwinWindowMoved:
// ErrorF("kXDarwinWindowMoved\n");
TRACE("kXDarwinWindowMoved\n");
RootlessNativeWindowMoved (xe->u.clientMessage.u.l.longs0);
break;

case kXDarwinToggleFullscreen:
TRACE("kXDarwinToggleFullscreen\n");
#ifdef DARWIN_DDX_MISSING
if (quartzEnableRootless) QuartzSetFullscreen(!quartzHasRoot);
else if (quartzHasRoot) QuartzHide();
Expand Down Expand Up @@ -503,7 +506,7 @@ void DarwinModeProcessEvent(
break;

case kXDarwinBringAllToFront:
// ErrorF("kXDarwinBringAllToFront\n");
TRACE("kXDarwinBringAllToFront\n");
RootlessOrderAllWindows();
break;

Expand Down
8 changes: 8 additions & 0 deletions hw/darwin/quartz/quartz.h
Expand Up @@ -38,6 +38,14 @@
#include "screenint.h"
#include "window.h"

//#define DEBUG 1

#ifdef DEBUG
#define TRACE(msg, args...) ErrorF("%s:%d: " msg, __FUNCTION__, __LINE__, ##args )
#else
#define TRACE(msg, args...)
#endif

/*------------------------------------------
Quartz display mode function types
------------------------------------------*/
Expand Down

0 comments on commit 3a532ad

Please sign in to comment.