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_array_lookup (Array *, char *, int wild, int delete);
|
||||||
Array_item *BX_find_array_item (Array *, char *, int *cnt, int *loc);
|
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
|
#endif
|
||||||
|
|||||||
@@ -245,7 +245,7 @@ extern Function_ptr *global;
|
|||||||
#define array_lookup (*(Array_item *(*)(Array *, char *, int, int ))global[ARRAY_LOOKUP])
|
#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_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 */
|
/* output.c */
|
||||||
#define put_it (*(void (*)(const char *, ...))global[PUT_IT])
|
#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
|
* This code is identical to find_array_item except ``list'' is a 1st
|
||||||
* level array instead of a 2nd level array.
|
* 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),
|
int len = strlen(name),
|
||||||
min = 0,
|
min = 0,
|
||||||
|
|||||||
Reference in New Issue
Block a user