aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorGuozhi Wei <carrot@google.com>2014-02-24 18:35:54 +0000
committerWei Guozhi <carrot@gcc.gnu.org>2014-02-24 18:35:54 +0000
commitad43b47a25f5c4cf66b8604e37e696b7f94a4e0e (patch)
treeda31313aa048ba438b26ff00379a1879c47168f0 /gcc
parentb2afe274d75c5bf9746de94d7dac38030e00f71e (diff)
downloadgcc-ad43b47a25f5c4cf66b8604e37e696b7f94a4e0e.zip
gcc-ad43b47a25f5c4cf66b8604e37e696b7f94a4e0e.tar.gz
gcc-ad43b47a25f5c4cf66b8604e37e696b7f94a4e0e.tar.bz2
sparseset.h (sparseset_pop): Fix the wrong index.
* sparseset.h (sparseset_pop): Fix the wrong index. From-SVN: r208091
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ChangeLog4
-rw-r--r--gcc/sparseset.h2
2 files changed, 5 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 6371f2b..9c1faac 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,7 @@
+2014-02-24 Guozhi Wei <carrot@google.com>
+
+ * sparseset.h (sparseset_pop): Fix the wrong index.
+
2014-02-24 Walter Lee <walt@tilera.com>
* config.gcc (tilepro-*-*): Change to tilepro*-*-*.
diff --git a/gcc/sparseset.h b/gcc/sparseset.h
index a6854e5..8c7f3ef 100644
--- a/gcc/sparseset.h
+++ b/gcc/sparseset.h
@@ -177,7 +177,7 @@ sparseset_pop (sparseset s)
gcc_checking_assert (mem != 0);
s->members = mem - 1;
- return s->dense[mem];
+ return s->dense[s->members];
}
static inline void