summaryrefslogtreecommitdiff
path: root/src/util/utility.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/util/utility.h')
-rw-r--r--src/util/utility.h5
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;
}
generated by cgit on debian on lair
contact matthew@masot.net with questions or feedback