don't require a ptr unless size > 0
authorreed@google.com <reed@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81>
Thu, 5 May 2011 20:04:44 +0000 (20:04 +0000)
committerreed@google.com <reed@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81>
Thu, 5 May 2011 20:04:44 +0000 (20:04 +0000)
git-svn-id: http://skia.googlecode.com/svn/trunk@1259 2bbb7eff-a529-9590-31e7-b0007b416f81

include/core/SkReader32.h

index 598723c..03a34c7 100644 (file)
@@ -90,7 +90,7 @@ public:
     }
     
     void read(void* dst, size_t size) {
-        SkASSERT(dst != NULL);
+        SkASSERT(0 == size || dst != NULL);
         SkASSERT(ptr_align_4(fCurr));
         memcpy(dst, fCurr, size);
         fCurr += SkAlign4(size);