diff --git a/gfx/2d/2D.h b/gfx/2d/2D.h index 0db291fac88..6f509999cea 100644 --- a/gfx/2d/2D.h +++ b/gfx/2d/2D.h @@ -347,6 +347,13 @@ public: { } +#ifdef DEBUG + virtual ~DataSourceSurface() + { + MOZ_ASSERT(!mIsMapped, "Someone forgot to call Unmap()"); + } +#endif + struct MappedSurface { uint8_t *mData; int32_t mStride;