--- nono/vm/sprite.cpp 2026/04/29 17:04:28 1.1 +++ nono/vm/sprite.cpp 2026/04/29 17:04:36 1.1.1.3 @@ -1,6 +1,7 @@ // // nono -// Copyright (C) 2017 isaki@NetBSD.org +// Copyright (C) 2020 nono project +// Licensed under nono-license.txt // #include "sprite.h" @@ -13,12 +14,11 @@ SpriteDevice::SpriteDevice() devaddr = baseaddr; devlen = 0x010000; - mem = (uint8 *)malloc(4 * 8192); + mem.reset(new uint8[4 * 8192]); } SpriteDevice::~SpriteDevice() { - free(mem); } uint64