39 |
|
static long lastrno = -1; |
40 |
|
/* check to see if already set */ |
41 |
|
if (m == fobj && r->rno == lastrno) |
42 |
< |
return; |
42 |
> |
return(0); |
43 |
|
/* initialize if first call */ |
44 |
|
if (initfile != NULL) { |
45 |
|
loadfunc(initfile); |
67 |
|
copystruct(&funcxf, bx); |
68 |
|
lastrno = r->rno; |
69 |
|
eclock++; /* notify expression evaluator */ |
70 |
+ |
return(1); |
71 |
|
} |
72 |
|
|
73 |
|
|
97 |
|
} |
98 |
|
m->os = (char *)mxf; |
99 |
|
} |
100 |
< |
setmap(m, r, mxf); |
100 |
< |
return; |
100 |
> |
return(setmap(m, r, mxf)); |
101 |
|
memerr: |
102 |
|
error(SYSTEM, "out of memory in setfunc"); |
103 |
|
} |