# | Line 172 | Line 172 | double (*fptr)(); | |
---|---|---|
172 | break; | |
173 | libsize++; | |
174 | } | |
175 | < | lp[0].fname = savestr(fname); |
175 | > | lp[0].fname = fname; /* must be static! */ |
176 | lp[0].nargs = nargs; | |
177 | lp[0].atyp = assign; | |
178 | lp[0].f = fptr; | |
# | Line 380 | Line 380 | register VARDEF *vp; | |
380 | } | |
381 | lasterrno = errno; | |
382 | errno = 0; | |
383 | < | d = (*vp->lib->f)(); |
383 | > | d = (*vp->lib->f)(vp->lib->fname); |
384 | #ifdef IEEE | |
385 | if (!finite(d)) | |
386 | errno = EDOM; |
– | Removed lines |
+ | Added lines |
< | Changed lines |
> | Changed lines |