246 |
|
break; |
247 |
|
if (i-3 != nd.dp->nd) |
248 |
|
objerror(m, USER, "dimension error"); |
249 |
< |
if (!fundefined(m->oargs.sarg[3])) |
250 |
< |
loadfunc(m->oargs.sarg[2]); |
249 |
> |
funcfile(m->oargs.sarg[2]); |
250 |
|
} else if (m->otype == MAT_BRTDF) { |
251 |
|
nd.dp = NULL; |
252 |
< |
if (!fundefined(m->oargs.sarg[7])) |
254 |
< |
loadfunc(m->oargs.sarg[9]); |
252 |
> |
funcfile(m->oargs.sarg[9]); |
253 |
|
} else { |
254 |
|
nd.dp = NULL; |
255 |
< |
if (!fundefined(m->oargs.sarg[0])) |
258 |
< |
loadfunc(m->oargs.sarg[1]); |
255 |
> |
funcfile(m->oargs.sarg[1]); |
256 |
|
} |
257 |
|
/* set special variables */ |
258 |
|
setbrdfunc(&nd); |