| 1 |
< |
/* Copyright (c) 1997 Silicon Graphics, Inc. */ |
| 1 |
> |
/* Copyright (c) 1998 Silicon Graphics, Inc. */ |
| 2 |
|
|
| 3 |
|
#ifndef lint |
| 4 |
|
static char SCCSid[] = "$SunId$ SGI"; |
| 115 |
|
|
| 116 |
|
getradfile() /* run rad and get needed variables */ |
| 117 |
|
{ |
| 118 |
< |
static short mvar[] = {OCTREE,-1}; |
| 118 |
> |
static short mvar[] = {OCTREE,EYESEP,-1}; |
| 119 |
|
static char tf1[] = TEMPLATE; |
| 120 |
|
char tf2[64]; |
| 121 |
|
char combuf[256]; |
| 147 |
|
strcpy(pippt, "> /dev/null"); /* nothing to match */ |
| 148 |
|
else |
| 149 |
|
sprintf(cp, ")[ \t]*=' > %s", tf2); |
| 150 |
< |
if (system(combuf)) { |
| 151 |
< |
unlink(tf2); /* clean up */ |
| 152 |
< |
unlink(tf1); |
| 153 |
< |
error(WARNING, "error executing rad command"); |
| 154 |
< |
return(-1); |
| 155 |
< |
} |
| 150 |
> |
#ifdef DEBUG |
| 151 |
> |
wputs(combuf); wputs("\n"); |
| 152 |
> |
#endif |
| 153 |
> |
system(combuf); /* ignore exit code */ |
| 154 |
|
if (pippt == NULL) { |
| 155 |
|
loadvars(tf2); /* load variables */ |
| 156 |
|
unlink(tf2); |