Change 'name' argument of find_fixed_array_item() to const char *
This commit is contained in:
@@ -111,6 +111,6 @@ Array_item *BX_remove_all_from_array (Array *, char *);
|
||||
Array_item *BX_array_lookup (Array *, char *, int wild, int delete);
|
||||
Array_item *BX_find_array_item (Array *, char *, int *cnt, int *loc);
|
||||
|
||||
void *BX_find_fixed_array_item (void *Array, size_t size, int siz, char *, int *cnt, int *loc);
|
||||
void *BX_find_fixed_array_item (void *Array, size_t size, int siz, const char *, int *cnt, int *loc);
|
||||
|
||||
#endif
|
||||
|
||||
@@ -245,7 +245,7 @@ extern Function_ptr *global;
|
||||
#define array_lookup (*(Array_item *(*)(Array *, char *, int, int ))global[ARRAY_LOOKUP])
|
||||
#define find_array_item (*(Array_item *(*)(Array *, char *, int *, int *))global[FIND_ARRAY_ITEM])
|
||||
|
||||
#define find_fixed_array_item (*(void *(*)(void *, size_t, int, char *, int *, int *))global[FIND_FIXED_ARRAY_ITEM])
|
||||
#define find_fixed_array_item (*(void *(*)(void *, size_t, int, const char *, int *, int *))global[FIND_FIXED_ARRAY_ITEM])
|
||||
|
||||
/* output.c */
|
||||
#define put_it (*(void (*)(const char *, ...))global[PUT_IT])
|
||||
|
||||
@@ -351,7 +351,7 @@ Array_item *BX_find_array_item (Array *set, char *name, int *cnt, int *loc)
|
||||
* This code is identical to find_array_item except ``list'' is a 1st
|
||||
* level array instead of a 2nd level array.
|
||||
*/
|
||||
void * BX_find_fixed_array_item (void *list, size_t size, int howmany, char *name, int *cnt, int *loc)
|
||||
void * BX_find_fixed_array_item (void *list, size_t size, int howmany, const char *name, int *cnt, int *loc)
|
||||
{
|
||||
int len = strlen(name),
|
||||
min = 0,
|
||||
|
||||
Reference in New Issue
Block a user