simplify ada-valprint.c:ada_val_print_array
authorJoel Brobecker <brobecker@gnat.com>
Mon, 7 Mar 2011 08:57:09 +0000 (08:57 +0000)
committerJoel Brobecker <brobecker@gnat.com>
Mon, 7 Mar 2011 08:57:09 +0000 (08:57 +0000)
commitdd70cc93886d30b8fa7313122946e50e9e224072
tree6bf14aee37e94a040305dbed53e6819b21ee07dc
parentacc69ddaffbb84a833130a62d391b91715a71e98
simplify ada-valprint.c:ada_val_print_array

Two things:
  - Move the declaration of a couple of variables inside the block
    where they are actually used;
  - Remove some code that checks against NULL/zero, because the
    condition should always be false. Add some gdb_asserts to
    make sure we never fail those assumptions.

gdb/ChangeLog:

        * ada-valprint.c (ada_val_print_array): Move the declaration of
        "byte_order" and "elttype" inside the block where these variables
        are actually used.  Remove some special handling for the case
        where "elttype" and "eltlen" are null.  Replace by a comment
        and a couple of assertion checks.
gdb/ChangeLog
gdb/ada-valprint.c