diff --git a/polygons.cpp b/polygons.cpp index c56194d4..93f53cee 100644 --- a/polygons.cpp +++ b/polygons.cpp @@ -1245,7 +1245,7 @@ void drawqueue() { for(PPR p: {PPR::REDWALLs, PPR::REDWALLs2, PPR::REDWALLs3, PPR::WALL3s, PPR::LAKEWALL, PPR::INLAKEWALL, PPR::BELOWBOTTOM}) sort(&ptds[qp0[int(p)]], &ptds[qp[int(p)]], - [] (unique_ptr& p1, unique_ptr& p2) { + [] (const unique_ptr& p1, const unique_ptr& p2) { auto ap1 = (dqi_poly&) *p1; auto ap2 = (dqi_poly&) *p2; return xintval(ap1.V * xpush0(.1))