Fix: MSVC build error

MSVC2017 and early 2019 versions are under
the impression struct OGLRender is non trivial
type due to the ThreadCondition field, not
entirely sure why, but it is what it is.

Differential Revision: https://developer.blender.org/D13742

Reviewed by: JacquesLucke
This commit is contained in:
Ray molenkamp 2022-01-05 14:02:07 -07:00
parent 611da3b7d6
commit 7c013f1154
1 changed files with 2 additions and 2 deletions

View File

@ -781,7 +781,7 @@ static bool screen_opengl_render_init(bContext *C, wmOperator *op)
}
/* allocate opengl render */
oglrender = MEM_cnew<OGLRender>("OGLRender");
oglrender = MEM_new<OGLRender>("OGLRender");
op->customdata = oglrender;
oglrender->ofs = ofs;
@ -960,7 +960,7 @@ static void screen_opengl_render_end(bContext *C, OGLRender *oglrender)
CTX_wm_area_set(C, oglrender->prevsa);
CTX_wm_region_set(C, oglrender->prevar);
MEM_freeN(oglrender);
MEM_delete(oglrender);
}
static void screen_opengl_render_cancel(bContext *C, wmOperator *op)