Fix SDL assertion failed
This commit is contained in:
parent
96633954ef
commit
5adfb5b918
1 changed files with 3 additions and 1 deletions
|
@ -1403,7 +1403,9 @@ void canvas::draw(const bool force)
|
|||
canvas_ = surface(w_, h_);
|
||||
}
|
||||
|
||||
SDL_DestroyRenderer(renderer_);
|
||||
if(renderer_) {
|
||||
SDL_DestroyRenderer(renderer_);
|
||||
}
|
||||
|
||||
renderer_ = SDL_CreateSoftwareRenderer(canvas_);
|
||||
SDL_SetRenderDrawBlendMode(renderer_, SDL_BLENDMODE_BLEND);
|
||||
|
|
Loading…
Add table
Reference in a new issue