Cleanup: Pass const mesh argument
Also remove unnecessary parantheses.
This commit is contained in:
parent
8e2e44b58b
commit
a1c65748c4
Notes:
blender-bot
2023-02-14 08:06:35 +01:00
Referenced by issue #91489, Cycles X crashes if MESA_NO_ERROR is enabled Referenced by issue #91263, Crash when selecting a folder in folder browser
|
@ -123,7 +123,7 @@ void BKE_mesh_eval_delete(struct Mesh *mesh_eval);
|
|||
|
||||
/* Performs copy for use during evaluation,
|
||||
* optional referencing original arrays to reduce memory. */
|
||||
struct Mesh *BKE_mesh_copy_for_eval(struct Mesh *source, bool reference);
|
||||
struct Mesh *BKE_mesh_copy_for_eval(const struct Mesh *source, bool reference);
|
||||
|
||||
/* These functions construct a new Mesh,
|
||||
* contrary to BKE_mesh_to_curve_nurblist which modifies ob itself. */
|
||||
|
|
|
@ -1504,7 +1504,7 @@ void BKE_displist_make_curveTypes(Depsgraph *depsgraph,
|
|||
cow_curve.curve_eval = nullptr;
|
||||
|
||||
ob->runtime.curve_cache = (CurveCache *)MEM_callocN(sizeof(CurveCache), __func__);
|
||||
ListBase *dispbase = &(ob->runtime.curve_cache->disp);
|
||||
ListBase *dispbase = &ob->runtime.curve_cache->disp;
|
||||
|
||||
if (ob->type == OB_SURF) {
|
||||
Mesh *mesh_eval;
|
||||
|
|
|
@ -1111,7 +1111,7 @@ void BKE_mesh_eval_delete(struct Mesh *mesh_eval)
|
|||
MEM_freeN(mesh_eval);
|
||||
}
|
||||
|
||||
Mesh *BKE_mesh_copy_for_eval(struct Mesh *source, bool reference)
|
||||
Mesh *BKE_mesh_copy_for_eval(const Mesh *source, bool reference)
|
||||
{
|
||||
int flags = LIB_ID_COPY_LOCALIZE;
|
||||
|
||||
|
|
Loading…
Reference in New Issue