diff sms.c @ 1640:3602f3b20072

Small cleanup of vdp_context struct layout and removal of separately allocated buffers
author Michael Pavone <pavone@retrodev.com>
date Fri, 16 Nov 2018 19:56:24 -0800
parents 360d5bab199f
children 6909c5d0bbb5
line wrap: on
line diff
--- a/sms.c	Thu Nov 15 22:21:09 2018 -0800
+++ b/sms.c	Fri Nov 16 19:56:24 2018 -0800
@@ -581,8 +581,7 @@
 	sms->psg = malloc(sizeof(psg_context));
 	psg_init(sms->psg, sms->master_clock, 15*16);
 	
-	sms->vdp = malloc(sizeof(vdp_context));
-	init_vdp_context(sms->vdp, 0);
+	sms->vdp = init_vdp_context(0);
 	sms->vdp->system = &sms->header;
 	
 	sms->header.info.save_type = SAVE_NONE;