ni/niiter.c, #3/5, use `copy()'

This commit is contained in:
rlar 2016-07-24 19:55:35 +02:00
parent 86bb88b546
commit dda415a0e3
1 changed files with 1 additions and 3 deletions

View File

@ -30,7 +30,6 @@ NIiter(CKTcircuit *ckt, int maxIter)
int error; int error;
int i,j; /* temporaries for finding error location */ int i,j; /* temporaries for finding error location */
double startTime; double startTime;
static char *msg = "Too many iterations without convergence";
double *OldCKTstate0 = NULL; double *OldCKTstate0 = NULL;
@ -180,8 +179,7 @@ NIiter(CKTcircuit *ckt, int maxIter)
iterno,maxIter);*/ iterno,maxIter);*/
ckt->CKTstat->STATnumIter += iterno; ckt->CKTstat->STATnumIter += iterno;
FREE(errMsg); FREE(errMsg);
errMsg = TMALLOC(char, strlen(msg) + 1); errMsg = copy("Too many iterations without convergence");
strcpy(errMsg,msg);
#ifdef STEPDEBUG #ifdef STEPDEBUG
printf("iterlim exceeded \n"); printf("iterlim exceeded \n");
#endif #endif