Browse Source

frontend/ftesopt.c, getFTEstat(), cleanup signature

pre-master-46
rlar 10 years ago
parent
commit
a8d96c0d17
  1. 12
      src/frontend/ftesopt.c

12
src/frontend/ftesopt.c

@ -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…
Cancel
Save