ACK: [PATCH 34/46] lib: fwts_memorymap: reduce scope of variables
Alex Hung
alex.hung at canonical.com
Tue Jan 20 07:51:54 UTC 2015
On 01/14/2015 03:04 AM, Colin King wrote:
> From: Colin Ian King <colin.king at canonical.com>
>
> cppcheck is picking up some minor style issues which can
> be easily fixed:
>
> [src/lib/src/fwts_memorymap.c:121]:
> (style) The scope of the variable 'entry' can be reduced.
> [src/lib/src/fwts_memorymap.c:135]:
> (style) The scope of the variable 'entry' can be reduced.
> [src/lib/src/fwts_memorymap.c:184]:
> (style) The scope of the variable 'end' can be reduced.
>
> Signed-off-by: Colin Ian King <colin.king at canonical.com>
> ---
> src/lib/src/fwts_memorymap.c | 9 ++++-----
> 1 file changed, 4 insertions(+), 5 deletions(-)
>
> diff --git a/src/lib/src/fwts_memorymap.c b/src/lib/src/fwts_memorymap.c
> index 8482a9d..419b8ef 100644
> --- a/src/lib/src/fwts_memorymap.c
> +++ b/src/lib/src/fwts_memorymap.c
> @@ -118,11 +118,10 @@ static int fwts_register_memory_map_line(fwts_list *memory_map_list, const uint6
> */
> int fwts_memory_map_type(fwts_list *memory_map_list, const uint64_t memory)
> {
> - fwts_memory_map_entry *entry;
> fwts_list_link *item;
>
> fwts_list_foreach(item, memory_map_list) {
> - entry = fwts_list_data(fwts_memory_map_entry*, item);
> + fwts_memory_map_entry *entry = fwts_list_data(fwts_memory_map_entry*, item);
> if (entry->start_address <= memory && entry->end_address > memory)
> return entry->type;
> }
> @@ -132,11 +131,10 @@ int fwts_memory_map_type(fwts_list *memory_map_list, const uint64_t memory)
>
> fwts_memory_map_entry *fwts_memory_map_info(fwts_list *memory_map_list, const uint64_t memory)
> {
> - fwts_memory_map_entry *entry;
> fwts_list_link *item;
>
> fwts_list_foreach(item, memory_map_list) {
> - entry = fwts_list_data(fwts_memory_map_entry*, item);
> + fwts_memory_map_entry *entry = fwts_list_data(fwts_memory_map_entry*, item);
> if (entry->start_address <= memory && entry->end_address > memory)
> return entry;
> }
> @@ -181,11 +179,12 @@ static void fwts_memory_map_dmesg_info(void *data, void *private)
>
> if ((str = strstr(line,"BIOS-memory_map:")) != NULL) {
> uint64_t start;
> - uint64_t end;
>
> start = strtoull(str+10, NULL, 16);
> str = strstr(line," - ");
> if (str) {
> + uint64_t end;
> +
> str += 3;
> end = strtoull(str, NULL, 16) - 1;
>
>
Acked-by: Alex Hung <alex.hung at canonical.com>
More information about the fwts-devel
mailing list