362 |
|
IDF_FIELD *fptr; |
363 |
|
int i, j, n; |
364 |
|
/* start oconv command */ |
365 |
< |
sprintf(cbuf, "oconv - > '%s'", temp_octree); |
365 |
> |
sprintf(cbuf, "oconv - > \"%s\"", temp_octree); |
366 |
|
if ((ofp = popen(cbuf, "w")) == NULL) { |
367 |
|
fputs(progname, stderr); |
368 |
|
fputs(": cannot open oconv process\n", stderr); |
392 |
|
/* now subsurfaces */ |
393 |
|
if (zp->ntotal > zp->nsurf) { |
394 |
|
if (zp->area_redu != NULL) |
395 |
< |
memset(zp->area_redu, 0, sizeof(float)*zp->nsurf); |
396 |
< |
else if ((zp->area_redu = (float *)calloc(zp->nsurf, |
395 |
> |
memset(zp->area_redu, 0, sizeof(float)*zp->ntotal); |
396 |
> |
else if ((zp->area_redu = (float *)calloc(zp->ntotal, |
397 |
|
sizeof(float))) == NULL) |
398 |
|
return(0); |
399 |
|
} |