Added const to declarations
This commit is contained in:
8
mpc.c
8
mpc.c
@@ -2776,11 +2776,11 @@ void mpc_ast_print_to(mpc_ast_t *a, FILE *fp) {
|
|||||||
mpc_ast_print_depth(a, 0, fp);
|
mpc_ast_print_depth(a, 0, fp);
|
||||||
}
|
}
|
||||||
|
|
||||||
int mpc_ast_get_index(mpc_ast_t *ast, char *tag) {
|
int mpc_ast_get_index(mpc_ast_t *ast, const char *tag) {
|
||||||
return mpc_ast_get_index_lb(ast, tag, 0);
|
return mpc_ast_get_index_lb(ast, tag, 0);
|
||||||
}
|
}
|
||||||
|
|
||||||
int mpc_ast_get_index_lb(mpc_ast_t *ast, char *tag, int lb) {
|
int mpc_ast_get_index_lb(mpc_ast_t *ast, const char *tag, int lb) {
|
||||||
int i;
|
int i;
|
||||||
|
|
||||||
for(i=lb; i<ast->children_num; i++) {
|
for(i=lb; i<ast->children_num; i++) {
|
||||||
@@ -2792,11 +2792,11 @@ int mpc_ast_get_index_lb(mpc_ast_t *ast, char *tag, int lb) {
|
|||||||
return -1;
|
return -1;
|
||||||
}
|
}
|
||||||
|
|
||||||
mpc_ast_t *mpc_ast_get_child(mpc_ast_t *ast, char *tag) {
|
mpc_ast_t *mpc_ast_get_child(mpc_ast_t *ast, const char *tag) {
|
||||||
return mpc_ast_get_child_lb(ast, tag, 0);
|
return mpc_ast_get_child_lb(ast, tag, 0);
|
||||||
}
|
}
|
||||||
|
|
||||||
mpc_ast_t *mpc_ast_get_child_lb(mpc_ast_t *ast, char *tag, int lb) {
|
mpc_ast_t *mpc_ast_get_child_lb(mpc_ast_t *ast, const char *tag, int lb) {
|
||||||
int i;
|
int i;
|
||||||
|
|
||||||
for(i=lb; i<ast->children_num; i++) {
|
for(i=lb; i<ast->children_num; i++) {
|
||||||
|
8
mpc.h
8
mpc.h
@@ -276,10 +276,10 @@ void mpc_ast_delete(mpc_ast_t *a);
|
|||||||
void mpc_ast_print(mpc_ast_t *a);
|
void mpc_ast_print(mpc_ast_t *a);
|
||||||
void mpc_ast_print_to(mpc_ast_t *a, FILE *fp);
|
void mpc_ast_print_to(mpc_ast_t *a, FILE *fp);
|
||||||
|
|
||||||
int mpc_ast_get_index(mpc_ast_t *ast, char *tag);
|
int mpc_ast_get_index(mpc_ast_t *ast, const char *tag);
|
||||||
int mpc_ast_get_index_lb(mpc_ast_t *ast, char *tag, int lb);
|
int mpc_ast_get_index_lb(mpc_ast_t *ast, const char *tag, int lb);
|
||||||
mpc_ast_t *mpc_ast_get_child(mpc_ast_t *ast, char *tag);
|
mpc_ast_t *mpc_ast_get_child(mpc_ast_t *ast, const char *tag);
|
||||||
mpc_ast_t *mpc_ast_get_child_lb(mpc_ast_t *ast, char *tag, int lb);
|
mpc_ast_t *mpc_ast_get_child_lb(mpc_ast_t *ast, const char *tag, int lb);
|
||||||
|
|
||||||
/*
|
/*
|
||||||
** Warning: This function currently doesn't test for equality of the `state` member!
|
** Warning: This function currently doesn't test for equality of the `state` member!
|
||||||
|
Reference in New Issue
Block a user