diff options
Diffstat (limited to 'intern/opensubdiv/opensubdiv_evaluator_capi.cc')
-rw-r--r-- | intern/opensubdiv/opensubdiv_evaluator_capi.cc | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/intern/opensubdiv/opensubdiv_evaluator_capi.cc b/intern/opensubdiv/opensubdiv_evaluator_capi.cc index c4a128213dd..049c0aad3bf 100644 --- a/intern/opensubdiv/opensubdiv_evaluator_capi.cc +++ b/intern/opensubdiv/opensubdiv_evaluator_capi.cc @@ -42,6 +42,7 @@ #include <opensubdiv/osd/types.h> #include "opensubdiv_intern.h" +#include "opensubdiv_topology_refiner.h" #include "MEM_guardedalloc.h" @@ -341,7 +342,7 @@ OpenSubdiv_EvaluatorDescr *openSubdiv_createEvaluatorDescr( int subsurf_level) { /* TODO(sergey): Look into re-using refiner with GLMesh. */ - TopologyRefiner *refiner = (TopologyRefiner *)topology_refiner; + TopologyRefiner *refiner = topology_refiner->osd_refiner; if(refiner == NULL) { /* Happens on bad topology. */ return NULL; |