Return to varname.c CVS log | Up to [local] / src / usr.bin / make |
version 1.1, 2001/05/23 12:34:52 | version 1.2, 2004/04/07 13:11:36 | ||
---|---|---|---|
|
|
||
#include "varname.h" | #include "varname.h" | ||
const char * | const char * | ||
VarName_Get(start, name, ctxt, err, cont) | VarName_Get(const char *start, struct Name *name, SymTable *ctxt, bool err, const char *(*cont)(const char *)) | ||
const char *start; | |||
struct Name *name; | |||
SymTable *ctxt; | |||
bool err; | |||
const char *(*cont)(const char *); | |||
{ | { | ||
const char *p; | const char *p; | ||
size_t len; | size_t len; | ||
|
|
||
} | } | ||
void | void | ||
VarName_Free(name) | VarName_Free(struct Name *name) | ||
struct Name *name; | |||
{ | { | ||
if (name->tofree) | if (name->tofree) | ||
free((char *)name->s); | free((char *)name->s); |