shadowing.
* grub-core/kern/disk.c: Likewise.
* grub-core/kern/misc.c: Likewise.
* include/grub/parser.h: Likewise.
* include/grub/script_sh.h: Likewise.
* include/grub/zfs/zfs.h: Likewise.
+2013-10-18 Vladimir Serbinenko <phcoder@gmail.com>
+
+ * grub-core/disk/ldm.c: Rename variables and arguments to prevent
+ shadowing.
+ * grub-core/kern/disk.c: Likewise.
+ * grub-core/kern/misc.c: Likewise.
+ * include/grub/parser.h: Likewise.
+ * include/grub/script_sh.h: Likewise.
+ * include/grub/zfs/zfs.h: Likewise.
+
2013-10-18 Vladimir Serbinenko <phcoder@gmail.com>
* grub-core/disk/luks.c (configure_ciphers): Fix spurious warning.
if (comp->segment_alloc == 1)
{
- unsigned index;
+ unsigned node_index;
ptr += *ptr + 1;
if (ptr + *ptr + 1 >= vblk[i].dynamic
+ sizeof (vblk[i].dynamic))
{
goto fail2;
}
- index = read_int (ptr + 1, *ptr);
- if (index < comp->segments->node_count)
- comp->segments->nodes[index] = part;
+ node_index = read_int (ptr + 1, *ptr);
+ if (node_index < comp->segments->node_count)
+ comp->segments->nodes[node_index] = part;
}
else
{
grub_disk_cache_invalidate (unsigned long dev_id, unsigned long disk_id,
grub_disk_addr_t sector)
{
- unsigned index;
+ unsigned cache_index;
struct grub_disk_cache *cache;
sector &= ~(GRUB_DISK_CACHE_SIZE - 1);
- index = grub_disk_cache_get_index (dev_id, disk_id, sector);
- cache = grub_disk_cache_table + index;
+ cache_index = grub_disk_cache_get_index (dev_id, disk_id, sector);
+ cache = grub_disk_cache_table + cache_index;
if (cache->dev_id == dev_id && cache->disk_id == disk_id
&& cache->sector == sector && cache->data)
grub_disk_addr_t sector)
{
struct grub_disk_cache *cache;
- unsigned index;
+ unsigned cache_index;
- index = grub_disk_cache_get_index (dev_id, disk_id, sector);
- cache = grub_disk_cache_table + index;
+ cache_index = grub_disk_cache_get_index (dev_id, disk_id, sector);
+ cache = grub_disk_cache_table + cache_index;
if (cache->dev_id == dev_id && cache->disk_id == disk_id
&& cache->sector == sector)
grub_disk_addr_t sector)
{
struct grub_disk_cache *cache;
- unsigned index;
+ unsigned cache_index;
- index = grub_disk_cache_get_index (dev_id, disk_id, sector);
- cache = grub_disk_cache_table + index;
+ cache_index = grub_disk_cache_get_index (dev_id, disk_id, sector);
+ cache = grub_disk_cache_table + cache_index;
if (cache->dev_id == dev_id && cache->disk_id == disk_id
&& cache->sector == sector)
grub_disk_cache_store (unsigned long dev_id, unsigned long disk_id,
grub_disk_addr_t sector, const char *data)
{
- unsigned index;
+ unsigned cache_index;
struct grub_disk_cache *cache;
- index = grub_disk_cache_get_index (dev_id, disk_id, sector);
- cache = grub_disk_cache_table + index;
+ cache_index = grub_disk_cache_get_index (dev_id, disk_id, sector);
+ cache = grub_disk_cache_table + cache_index;
cache->lock = 1;
grub_free (cache->data);
const char *fmt;
auto void write_char (unsigned char ch);
auto void write_str (const char *s);
- auto void write_fill (const char ch, int n);
+ auto void write_fill (const char ch, int count_fill);
void write_char (unsigned char ch)
{
grub_err_t
EXPORT_FUNC (grub_parser_split_cmdline) (const char *cmdline,
- grub_reader_getline_t getline,
- void *getline_data,
+ grub_reader_getline_t getline_func,
+ void *getline_func_data,
int *argc, char ***argv);
struct grub_parser
grub_err_t (*fini) (void);
grub_err_t (*parse_line) (char *line,
- grub_reader_getline_t getline, void *getline_data);
+ grub_reader_getline_t getline_func,
+ void *getline_func_data);
};
typedef struct grub_parser *grub_parser_t;
grub_err_t
grub_rescue_parse_line (char *line,
- grub_reader_getline_t getline, void *getline_data);
+ grub_reader_getline_t getline_func,
+ void *getline_func_data);
#endif /* ! GRUB_PARSER_HEADER */
grub_script_arg_type_t type, char *str);
struct grub_script *grub_script_parse (char *script,
- grub_reader_getline_t getline,
- void *getline_data);
+ grub_reader_getline_t getline_func,
+ void *getline_func_data);
void grub_script_free (struct grub_script *script);
struct grub_script *grub_script_create (struct grub_script_cmd *cmd,
struct grub_script_mem *mem);
struct grub_lexer_param *grub_script_lexer_init (struct grub_parser_param *parser,
char *script,
- grub_reader_getline_t getline,
- void *getline_data);
+ grub_reader_getline_t getline_func,
+ void *getline_func_data);
void grub_script_lexer_fini (struct grub_lexer_param *);
void grub_script_lexer_ref (struct grub_lexer_param *);
void grub_script_lexer_deref (struct grub_lexer_param *);
grub_err_t
grub_normal_parse_line (char *line,
- grub_reader_getline_t getline, void *getline_data);
+ grub_reader_getline_t getline_func,
+ void *getline_func_data);
static inline struct grub_script *
grub_script_ref (struct grub_script *script)
grub_uint64_t *out);
char *grub_zfs_nvlist_lookup_nvlist_array (const char *nvlist,
const char *name,
- grub_size_t index);
+ grub_size_t array_index);
int grub_zfs_nvlist_lookup_nvlist_array_get_nelm (const char *nvlist,
const char *name);
grub_err_t