|
|
@ -491,6 +491,9 @@ int TWOequilSolve(TWOdevice *pDevice) |
|
|
#else |
|
|
#else |
|
|
SMPdestroy (pDevice->matrix) ; |
|
|
SMPdestroy (pDevice->matrix) ; |
|
|
#endif |
|
|
#endif |
|
|
|
|
|
if (pDevice->matrix) { |
|
|
|
|
|
FREE(pDevice->matrix); |
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
/* FALLTHROUGH */ |
|
|
/* FALLTHROUGH */ |
|
|
case SLV_NONE: { |
|
|
case SLV_NONE: { |
|
|
@ -651,6 +654,9 @@ TWObiasSolve(TWOdevice *pDevice, int iterationLimit, BOOLEAN tranAnalysis, |
|
|
#else |
|
|
#else |
|
|
SMPdestroy (pDevice->matrix) ; |
|
|
SMPdestroy (pDevice->matrix) ; |
|
|
#endif |
|
|
#endif |
|
|
|
|
|
if (pDevice->matrix) { |
|
|
|
|
|
FREE(pDevice->matrix); |
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
/* FALLTHROUGH */ |
|
|
/* FALLTHROUGH */ |
|
|
case SLV_NONE: |
|
|
case SLV_NONE: |
|
|
|