diff options
author | lianah <lianahady@gmail.com> | 2013-01-10 20:44:58 -0500 |
---|---|---|
committer | lianah <lianahady@gmail.com> | 2013-01-10 20:44:58 -0500 |
commit | f8c88fa4b7b9b2d59f48d0e33f1344196a06f5da (patch) | |
tree | 97ea6b2a2304d867cceebec6c9494ec1fcbd749e /src/util/utility.h | |
parent | 590e7f438dacbee1c349f431316e918de43e5a8e (diff) |
fixed most bugs and added paranoid assertions
Diffstat (limited to 'src/util/utility.h')
-rw-r--r-- | src/util/utility.h | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/util/utility.h b/src/util/utility.h index 72213764f..2084ccafb 100644 --- a/src/util/utility.h +++ b/src/util/utility.h @@ -70,8 +70,9 @@ inline InputIterator find_if_unique(InputIterator first, InputIterator last, Pre template <class T> inline T gcd(T a, T b) { while (b != 0) { - a = b; - b = a % b; + T t = b; + b = a % t; + a = t; } return a; } |