From 5bc934713fe51120cfaddc8629fed2c32cf6e26a Mon Sep 17 00:00:00 2001 From: Doug Turner Date: Wed, 24 Mar 2010 04:25:33 -0700 Subject: [PATCH] Fix #ifndef MOZ_IPC bustage --- content/canvas/src/nsCanvasRenderingContext2D.cpp | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/content/canvas/src/nsCanvasRenderingContext2D.cpp b/content/canvas/src/nsCanvasRenderingContext2D.cpp index e9a638eaa80..1419465fcd3 100644 --- a/content/canvas/src/nsCanvasRenderingContext2D.cpp +++ b/content/canvas/src/nsCanvasRenderingContext2D.cpp @@ -744,9 +744,12 @@ NS_NewCanvasRenderingContext2D(nsIDOMCanvasRenderingContext2D** aResult) } nsCanvasRenderingContext2D::nsCanvasRenderingContext2D() - : mValid(PR_FALSE), mOpaque(PR_FALSE), mShmem(PR_FALSE), mCanvasElement(nsnull), - mSaveCount(0), mIsEntireFrameInvalid(PR_FALSE), mInvalidateCount(0), - mLastStyle(STYLE_MAX), mStyleStack(20) + : mValid(PR_FALSE), mOpaque(PR_FALSE), mCanvasElement(nsnull) + , mSaveCount(0), mIsEntireFrameInvalid(PR_FALSE), mInvalidateCount(0) + , mLastStyle(STYLE_MAX), mStyleStack(20) +#ifdef MOZ_IPC + , mShmem(PR_FALSE) +#endif { sNumLivingContexts++; } @@ -1078,6 +1081,7 @@ nsCanvasRenderingContext2D::SetIsOpaque(PRBool isOpaque) NS_IMETHODIMP nsCanvasRenderingContext2D::SetIsShmem(PRBool isShmem) { +#ifdef MOZ_IPC if (isShmem == mShmem) return NS_OK; @@ -1091,6 +1095,9 @@ nsCanvasRenderingContext2D::SetIsShmem(PRBool isShmem) } return NS_OK; +#else + return NS_ERROR_NOT_IMPLEMENTED; +#endif } #ifdef MOZ_IPC