diff options
author | David Gibson <david@gibson.dropbear.id.au> | 2007-12-04 14:26:15 +1100 |
---|---|---|
committer | Jon Loeliger <jdl@freescale.com> | 2007-12-04 07:54:03 -0600 |
commit | 92cb9a25b1a9117f4dacb0bce8c16b90b73b8698 (patch) | |
tree | fee6764026b45208e0f11e5066930b002b307e14 /data.c | |
parent | 2d72816ccfdcfd8039ab0b8883f9eeac895984bb (diff) | |
download | dtc-92cb9a25b1a9117f4dacb0bce8c16b90b73b8698.tar.gz |
dtc: Add many const qualifications
This adds 'const' qualifiers to many variables and functions. In
particular it's now used for passing names to the tree accesor
functions.
Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
Diffstat (limited to 'data.c')
-rw-r--r-- | data.c | 12 |
1 files changed, 6 insertions, 6 deletions
@@ -64,7 +64,7 @@ struct data data_grow_for(struct data d, int xlen) return nd; } -struct data data_copy_mem(char *mem, int len) +struct data data_copy_mem(const char *mem, int len) { struct data d; @@ -76,7 +76,7 @@ struct data data_copy_mem(char *mem, int len) return d; } -static char get_oct_char(char *s, int *i) +static char get_oct_char(const char *s, int *i) { char x[4]; char *endx; @@ -98,7 +98,7 @@ static char get_oct_char(char *s, int *i) return val; } -static char get_hex_char(char *s, int *i) +static char get_hex_char(const char *s, int *i) { char x[3]; char *endx; @@ -117,7 +117,7 @@ static char get_hex_char(char *s, int *i) return val; } -struct data data_copy_escape_string(char *s, int len) +struct data data_copy_escape_string(const char *s, int len) { int i = 0; struct data d; @@ -194,7 +194,7 @@ struct data data_copy_file(FILE *f, size_t len) return d; } -struct data data_append_data(struct data d, void *p, int len) +struct data data_append_data(struct data d, const void *p, int len) { d = data_grow_for(d, len); memcpy(d.val + d.len, p, len); @@ -237,7 +237,7 @@ struct data data_append_cell(struct data d, cell_t word) return data_append_data(d, &beword, sizeof(beword)); } -struct data data_append_re(struct data d, struct fdt_reserve_entry *re) +struct data data_append_re(struct data d, const struct fdt_reserve_entry *re) { struct fdt_reserve_entry bere; |