mirror of
https://github.com/kichikuou/system3-sdl2.git
synced 2026-09-28 09:58:07 +03:00
AGS: Use SDL_Surface to save / restore screen
This commit is contained in:
@@ -366,7 +366,7 @@ void NACT_Sys2::cmd_b()
|
||||
|
||||
// 退避画面の破棄
|
||||
if(ags->menu_w[index - 1].screen) {
|
||||
free(ags->menu_w[index - 1].screen);
|
||||
SDL_FreeSurface(ags->menu_w[index - 1].screen);
|
||||
ags->menu_w[index - 1].screen = NULL;
|
||||
}
|
||||
break;
|
||||
@@ -389,12 +389,12 @@ void NACT_Sys2::cmd_b()
|
||||
|
||||
// 退避画面の破棄
|
||||
if(ags->text_w[index - 1].screen) {
|
||||
free(ags->text_w[index - 1].screen);
|
||||
SDL_FreeSurface(ags->text_w[index - 1].screen);
|
||||
ags->text_w[index - 1].screen = NULL;
|
||||
}
|
||||
// 退避窓の破棄
|
||||
if(ags->text_w[index - 1].window) {
|
||||
free(ags->text_w[index - 1].window);
|
||||
SDL_FreeSurface(ags->text_w[index - 1].window);
|
||||
ags->text_w[index - 1].window = NULL;
|
||||
}
|
||||
break;
|
||||
|
||||
Reference in New Issue
Block a user