Allocate RefMImage in the GC heap; fixes #1865 (#1934)

This commit is contained in:
Michał Moskal authored and Peli de Halleux committed 2019-03-27 15:10:10 -07:00
1 parent 0f1b923cc9
commit 98bff887f5
2 files changed
+2 -2

No files matched your search

+1 -1
View File
@@ -40,7 +40,7 @@ namespace images {
//% blockId=device_build_image block="create image"
//% parts="ledmatrix"
Image createImage(ImageLiteral_ leds) {
return new RefMImage(imageBytes(leds));
return NEW_GC(RefMImage, imageBytes(leds));
}
/**
+1 -1
View File
@@ -145,7 +145,7 @@ namespace led {
//% parts="ledmatrix"
Image screenshot() {
auto d = uBit.display.screenShot().leakData();
auto r = new RefMImage(d);
auto r = NEW_GC(RefMImage, d);
d->decr();
return r;
/*