version 1.17, 1999/12/06 22:27:37 |
version 1.18, 1999/12/06 22:28:44 |
|
|
*----------------------------------------------------------------------- |
*----------------------------------------------------------------------- |
*/ |
*/ |
char * |
char * |
Var_Value (name, ctxt, frp) |
Var_Value(name, ctxt) |
char *name; /* name to find */ |
char *name; /* name to find */ |
GNode *ctxt; /* context in which to search for it */ |
GNode *ctxt; /* context in which to search for it */ |
char **frp; |
|
{ |
{ |
Var *v; |
Var *v; |
|
|
v = VarFind (name, ctxt, FIND_ENV | FIND_GLOBAL | FIND_CMD); |
v = VarFind (name, ctxt, FIND_ENV | FIND_GLOBAL | FIND_CMD); |
*frp = NULL; |
|
if (v != (Var *) NIL) { |
if (v != (Var *) NIL) { |
char *p = Buf_GetAll(v->val, NULL); |
char *p = Buf_GetAll(v->val, NULL); |
return p; |
return p; |