Skip to content

Commit 46d2641

Browse files
committed
int_slow
1 parent 5b70358 commit 46d2641

File tree

11 files changed

+31
-10
lines changed

11 files changed

+31
-10
lines changed

inc/ti/fn/fn.h

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -104,6 +104,12 @@ int fn_arg_str_slow(
104104
int argn,
105105
ti_val_t * val,
106106
ex_t * e);
107+
int fn_arg_int_slow(
108+
const char * name,
109+
const char * doc,
110+
int argn,
111+
ti_val_t * val,
112+
ex_t * e);
107113

108114
static inline int fn_get_nargs(cleri_node_t * nd)
109115
{

inc/ti/fn/fndelbackup.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ static int do__f_del_backup(ti_query_t * query, cleri_node_t * nd, ex_t * e)
1010
ti_access_check_err(ti.access_node, query->user, TI_AUTH_CHANGE, e) ||
1111
fn_nargs_range("del_backup", DOC_DEL_BACKUP, 1, 2, nargs, e) ||
1212
ti_do_statement(query, nd->children, e) ||
13-
fn_arg_int("del_backup", DOC_DEL_BACKUP, 1, query->rval, e))
13+
fn_arg_int_slow("del_backup", DOC_DEL_BACKUP, 1, query->rval, e))
1414
return e->nr;
1515

1616
backup_id = ((ti_vint_t *) query->rval)->int_;

inc/ti/fn/fndelnode.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ static int do__f_del_node(ti_query_t * query, cleri_node_t * nd, ex_t * e)
1010
if (fn_not_thingsdb_scope("del_node", query, e) ||
1111
fn_nargs("del_node", DOC_DEL_NODE, 1, nargs, e) ||
1212
ti_do_statement(query, nd->children, e) ||
13-
fn_arg_int("del_node", DOC_DEL_NODE, 1, query->rval, e))
13+
fn_arg_int_slow("del_node", DOC_DEL_NODE, 1, query->rval, e))
1414
return e->nr;
1515

1616
node_id = (uint32_t) VINT(query->rval);

inc/ti/fn/fngrant.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ static int do__f_grant(ti_query_t * query, cleri_node_t * nd, ex_t * e)
3737

3838
/* read mask */
3939
if (ti_do_statement(query, (child = child->next->next), e) ||
40-
fn_arg_int("grant", DOC_GRANT, 3, query->rval, e))
40+
fn_arg_int_slow("grant", DOC_GRANT, 3, query->rval, e))
4141
return e->nr;
4242

4343
mask = (uint64_t) VINT(query->rval);

inc/ti/fn/fnhasbackup.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ static int do__f_has_backup(ti_query_t * query, cleri_node_t * nd, ex_t * e)
88
if (fn_not_node_scope("has_backup", query, e) ||
99
fn_nargs("has_backup", DOC_HAS_BACKUP, 1, nargs, e) ||
1010
ti_do_statement(query, nd->children, e) ||
11-
fn_arg_int("has_backup", DOC_HAS_BACKUP, 1, query->rval, e))
11+
fn_arg_int_slow("has_backup", DOC_HAS_BACKUP, 1, query->rval, e))
1212
return e->nr;
1313

1414
backup_id = VINT(query->rval);

inc/ti/fn/fnhasnode.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ static int do__f_has_node(ti_query_t * query, cleri_node_t * nd, ex_t * e)
88
if (fn_not_thingsdb_scope("has_node", query, e) ||
99
fn_nargs("has_node", DOC_HAS_NODE, 1, nargs, e) ||
1010
ti_do_statement(query, nd->children, e) ||
11-
fn_arg_int("has_node", DOC_HAS_NODE, 1, query->rval, e))
11+
fn_arg_int_slow("has_node", DOC_HAS_NODE, 1, query->rval, e))
1212
return e->nr;
1313

1414
node_id = VINT(query->rval);

inc/ti/fn/fnnewbackup.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,7 @@ static int do__f_new_backup(ti_query_t * query, cleri_node_t * nd, ex_t * e)
7575
if (nargs >= 3)
7676
{
7777
if (ti_do_statement(query, (child = child->next->next), e) ||
78-
fn_arg_int("new_backup", DOC_NEW_BACKUP, 3, query->rval, e))
78+
fn_arg_int_slow("new_backup", DOC_NEW_BACKUP, 3, query->rval, e))
7979
goto fail0;
8080

8181
repeat = VINT(query->rval) < 0 ? 0 : (uint64_t) VINT(query->rval);
@@ -87,7 +87,7 @@ static int do__f_new_backup(ti_query_t * query, cleri_node_t * nd, ex_t * e)
8787
if (nargs == 4)
8888
{
8989
if (ti_do_statement(query, (child = child->next->next), e) ||
90-
fn_arg_int("new_backup", DOC_NEW_BACKUP, 4, query->rval, e))
90+
fn_arg_int_slow("new_backup", DOC_NEW_BACKUP, 4, query->rval, e))
9191
goto fail0;
9292

9393
max_files = VINT(query->rval) < 1 ? 1 : (uint64_t) VINT(query->rval);

inc/ti/fn/fnnewnode.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@ static int do__f_new_node(ti_query_t * query, cleri_node_t * nd, ex_t * e)
5959

6060
/* Read the port number from arguments */
6161
if (ti_do_statement(query, (child = child->next->next), e) ||
62-
fn_arg_int("new_node", DOC_NEW_NODE, 3, query->rval, e))
62+
fn_arg_int_slow("new_node", DOC_NEW_NODE, 3, query->rval, e))
6363
goto fail1;
6464

6565
iport = VINT(query->rval);

inc/ti/fn/fnrevoke.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ static int do__f_revoke(ti_query_t * query, cleri_node_t * nd, ex_t * e)
3737

3838
/* read mask */
3939
if (ti_do_statement(query, (child = child->next->next), e) ||
40-
fn_arg_int("revoke", DOC_REVOKE, 3, query->rval, e))
40+
fn_arg_int_slow("revoke", DOC_REVOKE, 3, query->rval, e))
4141
return e->nr;
4242

4343
mask = (uint64_t) VINT(query->rval);

inc/ti/fn/fnsetloglevel.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ static int do__f_set_log_level(ti_query_t * query, cleri_node_t * nd, ex_t * e)
1010
ti_access_check_err(ti.access_node, query->user, TI_AUTH_CHANGE, e) ||
1111
fn_nargs("set_log_level", DOC_SET_LOG_LEVEL, 1, nargs, e) ||
1212
ti_do_statement(query, nd->children, e) ||
13-
fn_arg_int("set_log_level", DOC_SET_LOG_LEVEL, 1, query->rval, e))
13+
fn_arg_int_slow("set_log_level", DOC_SET_LOG_LEVEL, 1, query->rval, e))
1414
return e->nr;
1515

1616
ilog = VINT(query->rval);

0 commit comments

Comments
 (0)