mirror of
https://git.dev.opencascade.org/repos/occt.git
synced 2025-08-24 13:50:49 +03:00
0026042: OCCT won't work with the latest Xcode
Dereferenced null pointers was eliminated for PLib, BSplCLib and BSplSLib. All affected code was changed accordingly.
This commit is contained in:
@@ -172,7 +172,7 @@ void AppParCurves_MultiBSpCurve::Value (const Standard_Integer CuIndex,
|
||||
Curve(CuIndex, TabPoles);
|
||||
|
||||
BSplCLib::D0(U,0,myDegree,Standard_False,TabPoles,BSplCLib::NoWeights(),
|
||||
myknots->Array1(),mymults->Array1(),Pt);
|
||||
myknots->Array1(),&mymults->Array1(),Pt);
|
||||
}
|
||||
|
||||
|
||||
@@ -192,7 +192,7 @@ void AppParCurves_MultiBSpCurve::Value (const Standard_Integer CuIndex,
|
||||
Curve(CuIndex, TabPoles);
|
||||
|
||||
BSplCLib::D0(U,0,myDegree,Standard_False,TabPoles,BSplCLib::NoWeights(),
|
||||
myknots->Array1(),mymults->Array1(),Pt);
|
||||
myknots->Array1(),&mymults->Array1(),Pt);
|
||||
}
|
||||
|
||||
|
||||
@@ -211,7 +211,7 @@ void AppParCurves_MultiBSpCurve::D1 (const Standard_Integer CuIndex,
|
||||
Curve(CuIndex, TabPoles);
|
||||
|
||||
BSplCLib::D1(U,0,myDegree,Standard_False,TabPoles,BSplCLib::NoWeights(),
|
||||
myknots->Array1(),mymults->Array1(),Pt,V1);
|
||||
myknots->Array1(),&mymults->Array1(),Pt,V1);
|
||||
}
|
||||
|
||||
|
||||
@@ -233,7 +233,7 @@ void AppParCurves_MultiBSpCurve::D2 (const Standard_Integer CuIndex,
|
||||
Curve(CuIndex, TabPoles);
|
||||
|
||||
BSplCLib::D2(U,0,myDegree,Standard_False,TabPoles,BSplCLib::NoWeights(),
|
||||
myknots->Array1(),mymults->Array1(),Pt,V1,V2);
|
||||
myknots->Array1(),&mymults->Array1(),Pt,V1,V2);
|
||||
}
|
||||
|
||||
|
||||
@@ -252,7 +252,7 @@ void AppParCurves_MultiBSpCurve::D1 (const Standard_Integer CuIndex,
|
||||
Curve(CuIndex, TabPoles);
|
||||
|
||||
BSplCLib::D1(U,0,myDegree,Standard_False,TabPoles,BSplCLib::NoWeights(),
|
||||
myknots->Array1(),mymults->Array1(),Pt,V1);
|
||||
myknots->Array1(),&mymults->Array1(),Pt,V1);
|
||||
}
|
||||
|
||||
|
||||
@@ -274,7 +274,7 @@ void AppParCurves_MultiBSpCurve::D2 (const Standard_Integer CuIndex,
|
||||
Curve(CuIndex, TabPoles);
|
||||
|
||||
BSplCLib::D2(U,0,myDegree,Standard_False,TabPoles,BSplCLib::NoWeights(),
|
||||
myknots->Array1(),mymults->Array1(),Pt,V1,V2);
|
||||
myknots->Array1(),&mymults->Array1(),Pt,V1,V2);
|
||||
}
|
||||
|
||||
|
||||
|
Reference in New Issue
Block a user