diff options
author | Ian Lance Taylor <ian@wasabisystems.com> | 2004-11-24 02:19:10 +0000 |
---|---|---|
committer | Ian Lance Taylor <ian@gcc.gnu.org> | 2004-11-24 02:19:10 +0000 |
commit | 0b167d51ed3c0f9dfa2cee5bde9d7fd5a6bdd04d (patch) | |
tree | 599822dfd05365765ac3cb4d7bec0f4c22a7aeda /libiberty/cplus-dem.c | |
parent | 554707bdf810583871de12213e5dcf298f1a431e (diff) | |
download | gcc-0b167d51ed3c0f9dfa2cee5bde9d7fd5a6bdd04d.zip gcc-0b167d51ed3c0f9dfa2cee5bde9d7fd5a6bdd04d.tar.gz gcc-0b167d51ed3c0f9dfa2cee5bde9d7fd5a6bdd04d.tar.bz2 |
re PR other/18623 (4 * libiberty local variables set but never used)
PR other/18623
* cp-demangle.c (d_call_offset): Remove useless local variables
offset and virtual_offset.
* cplus-dem.c (ada_demangle): Remove useless local variable
at_start_name.
(demangle_template): Remove useless local variable start.
From-SVN: r91133
Diffstat (limited to 'libiberty/cplus-dem.c')
-rw-r--r-- | libiberty/cplus-dem.c | 8 |
1 files changed, 1 insertions, 7 deletions
diff --git a/libiberty/cplus-dem.c b/libiberty/cplus-dem.c index f3c4464..60a5484 100644 --- a/libiberty/cplus-dem.c +++ b/libiberty/cplus-dem.c @@ -976,7 +976,6 @@ ada_demangle (mangled, option) int len0; const char* p; char *demangled = NULL; - int at_start_name; int changed; size_t demangled_size = 0; @@ -1029,15 +1028,12 @@ ada_demangle (mangled, option) i += 1, j += 1) demangled[j] = mangled[i]; - at_start_name = 1; while (i < len0) { - at_start_name = 0; - if (i < len0 - 2 && mangled[i] == '_' && mangled[i + 1] == '_') { demangled[j] = '.'; - changed = at_start_name = 1; + changed = 1; i += 2; j += 1; } else @@ -2040,14 +2036,12 @@ demangle_template (work, mangled, tname, trawname, is_type, remember) int r; int need_comma = 0; int success = 0; - const char *start; int is_java_array = 0; string temp; (*mangled)++; if (is_type) { - start = *mangled; /* get template name */ if (**mangled == 'z') { |