frontend/ftesopt.c, getFTEstat(), cleanup signature
This commit is contained in:
parent
e60f2f63e1
commit
a8d96c0d17
|
|
@ -28,7 +28,7 @@ static struct FTEparm FTEOPTtbl[] = {
|
||||||
|
|
||||||
static const int FTEOPTcount = sizeof(FTEOPTtbl)/sizeof(*FTEOPTtbl);
|
static const int FTEOPTcount = sizeof(FTEOPTtbl)/sizeof(*FTEOPTtbl);
|
||||||
|
|
||||||
static struct variable *getFTEstat(struct circ *, int);
|
static struct variable *getFTEstat(struct circ *, struct FTEparm *);
|
||||||
|
|
||||||
|
|
||||||
struct variable *
|
struct variable *
|
||||||
|
|
@ -40,7 +40,7 @@ ft_getstat(struct circ *ci, char *name)
|
||||||
if (name) {
|
if (name) {
|
||||||
for (i = 0; i < FTEOPTcount; i++)
|
for (i = 0; i < FTEOPTcount; i++)
|
||||||
if (eq(name, FTEOPTtbl[i].keyword)) {
|
if (eq(name, FTEOPTtbl[i].keyword)) {
|
||||||
vv = getFTEstat(ci, FTEOPTtbl[i].id);
|
vv = getFTEstat(ci, FTEOPTtbl + i);
|
||||||
if (vv) {
|
if (vv) {
|
||||||
vv->va_type = FTEOPTtbl[i].dataType;
|
vv->va_type = FTEOPTtbl[i].dataType;
|
||||||
vv->va_name = copy(FTEOPTtbl[i].description);
|
vv->va_name = copy(FTEOPTtbl[i].description);
|
||||||
|
|
@ -54,10 +54,10 @@ ft_getstat(struct circ *ci, char *name)
|
||||||
} else {
|
} else {
|
||||||
for (i = 0, v = vars = NULL; i < FTEOPTcount; i++) {
|
for (i = 0, v = vars = NULL; i < FTEOPTcount; i++) {
|
||||||
if (v) {
|
if (v) {
|
||||||
v->va_next = getFTEstat(ci, FTEOPTtbl[i].id);
|
v->va_next = getFTEstat(ci, FTEOPTtbl + i);
|
||||||
v = v->va_next;
|
v = v->va_next;
|
||||||
} else {
|
} else {
|
||||||
vars = v = getFTEstat(ci, FTEOPTtbl[i].id);
|
vars = v = getFTEstat(ci, FTEOPTtbl + i);
|
||||||
}
|
}
|
||||||
|
|
||||||
v->va_type = FTEOPTtbl[i].dataType;
|
v->va_type = FTEOPTtbl[i].dataType;
|
||||||
|
|
@ -72,12 +72,12 @@ ft_getstat(struct circ *ci, char *name)
|
||||||
/* This function fill the value field of the variable */
|
/* This function fill the value field of the variable */
|
||||||
|
|
||||||
static struct variable *
|
static struct variable *
|
||||||
getFTEstat(struct circ *ci, int id)
|
getFTEstat(struct circ *ci, struct FTEparm *p)
|
||||||
{
|
{
|
||||||
|
|
||||||
struct variable *v = TMALLOC(struct variable, 1);
|
struct variable *v = TMALLOC(struct variable, 1);
|
||||||
|
|
||||||
switch (id) {
|
switch (p->id) {
|
||||||
case FTEOPT_NLDECK:
|
case FTEOPT_NLDECK:
|
||||||
v->va_num = ci->FTEstats->FTESTATdeckNumLines;
|
v->va_num = ci->FTEstats->FTESTATdeckNumLines;
|
||||||
break;
|
break;
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue