pixman: ++safety
authorHermet Park <hermetpark@gmail.com>
Tue, 9 Jul 2019 12:36:39 +0000 (21:36 +0900)
committerHermet Park <hermetpark@gmail.com>
Wed, 10 Jul 2019 01:59:51 +0000 (10:59 +0900)
make it safe not to leave potential dangling pointers.

src/vector/pixman/vregion.cpp

index 5944b63473256bb597bcc194d14e00b8ad28298a..1c5300fb6252f1021bfdeeb479c7287f0b2d6f38 100644 (file)
@@ -413,6 +413,7 @@ PIXMAN_EXPORT void PREFIX(_fini)(region_type_t *region)
 {
     GOOD(region);
     FREE_DATA(region);
+    region->data = NULL;
 }
 
 PIXMAN_EXPORT int PREFIX(_n_rects)(region_type_t *region)