diff options
Diffstat (limited to 'fpdfsdk/fpdfeditpath.cpp')
-rw-r--r-- | fpdfsdk/fpdfeditpath.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/fpdfsdk/fpdfeditpath.cpp b/fpdfsdk/fpdfeditpath.cpp index 6235210113..12d8a975a3 100644 --- a/fpdfsdk/fpdfeditpath.cpp +++ b/fpdfsdk/fpdfeditpath.cpp @@ -194,7 +194,7 @@ DLLEXPORT void STDCALL FPDFPath_SetLineJoin(FPDF_PAGEOBJECT path, static_cast<int>(CFX_GraphStateData::LineJoin::LineJoinBevel)) { return; } - auto* pPathObj = static_cast<CPDF_PageObject*>(path); + auto* pPathObj = CPDFPageObjectFromFPDFPageObject(path); CFX_GraphStateData::LineJoin lineJoin = static_cast<CFX_GraphStateData::LineJoin>(line_join); pPathObj->m_GraphState.SetLineJoin(lineJoin); @@ -208,7 +208,7 @@ DLLEXPORT void STDCALL FPDFPath_SetLineCap(FPDF_PAGEOBJECT path, int line_cap) { line_cap > static_cast<int>(CFX_GraphStateData::LineCap::LineCapSquare)) { return; } - auto* pPathObj = static_cast<CPDF_PageObject*>(path); + auto* pPathObj = CPDFPageObjectFromFPDFPageObject(path); CFX_GraphStateData::LineCap lineCap = static_cast<CFX_GraphStateData::LineCap>(line_cap); pPathObj->m_GraphState.SetLineCap(lineCap); |