bug-hurd
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[PATCH 07/28] ddb/db_aout.c (aout_db_sym_init): remove unnecessary varia


From: Marin Ramesa
Subject: [PATCH 07/28] ddb/db_aout.c (aout_db_sym_init): remove unnecessary variable
Date: Sun, 8 Dec 2013 12:40:09 +0100

Member n_strx can be used instead of strx.

* ddb/db_aout.c (aout_db_sym_init): Remove unnecessary variable.

---
 ddb/db_aout.c | 10 ++++------
 1 file changed, 4 insertions(+), 6 deletions(-)

diff --git a/ddb/db_aout.c b/ddb/db_aout.c
index 9e1c3d4..5cb3911 100644
--- a/ddb/db_aout.c
+++ b/ddb/db_aout.c
@@ -101,15 +101,13 @@ aout_db_sym_init(symtab, esymtab, name, task_addr)
 #undef round_to_size
 
        for (sp = sym_start; sp < sym_end; sp++) {
-           long strx;
-           strx = sp->n_un.n_strx;
-           if (strx != 0) {
-               if (strx > strlen) {
-                   db_printf("Bad string table index (%#x)\n", strx);
+           if (sp->n_un.n_strx != 0) {
+               if (sp->n_un.n_strx > strlen) {
+                   db_printf("Bad string table index (%#x)\n", 
sp->n_un.n_strx);
                    sp->n_un.n_name = 0;
                    continue;
                }
-               sp->n_un.n_name = strtab + strx;
+               sp->n_un.n_name = strtab + sp->n_un.n_strx;
            }
        }
 
-- 
1.8.1.4




reply via email to

[Prev in Thread] Current Thread [Next in Thread]