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:
parent
611da3b7d6
commit
7c013f1154
|
@ -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)
|
||||
|
|
Loading…
Reference in New Issue