Browse Source
Fix of buffer overrun in interpolation at endpoint of interval. Made cfunc.mod for tables more modular. Prevented buffer overrun when building file name. Added error checking for allocation failures in many locations. Made binary search for interpolation more efficient.
pre-master-46
Fix of buffer overrun in interpolation at endpoint of interval. Made cfunc.mod for tables more modular. Prevented buffer overrun when building file name. Added error checking for allocation failures in many locations. Made binary search for interpolation more efficient.
pre-master-46
committed by
Holger Vogt
15 changed files with 1451 additions and 1116 deletions
-
97src/xspice/icm/dlmain.c
-
22src/xspice/icm/table/mada/alloc.c
-
57src/xspice/icm/table/mada/eno.c
-
71src/xspice/icm/table/mada/eno2.c
-
85src/xspice/icm/table/mada/eno3.c
-
163src/xspice/icm/table/support/gettokens.c
-
93src/xspice/icm/table/support/interp.c
-
905src/xspice/icm/table/table2D/cfunc.mod
-
1029src/xspice/icm/table/table3D/cfunc.mod
-
6visualc/xspice/analog.vcxproj
-
6visualc/xspice/digital.vcxproj
-
6visualc/xspice/spice2poly.vcxproj
-
15visualc/xspice/table.vcxproj
-
6visualc/xspice/xtradev.vcxproj
-
6visualc/xspice/xtraevt.vcxproj
905
src/xspice/icm/table/table2D/cfunc.mod
File diff suppressed because it is too large
View File
File diff suppressed because it is too large
View File
1029
src/xspice/icm/table/table3D/cfunc.mod
File diff suppressed because it is too large
View File
File diff suppressed because it is too large
View File
Write
Preview
Loading…
Cancel
Save
Reference in new issue