summaryrefslogtreecommitdiff
path: root/lib/buffer-lcm.c
diff options
context:
space:
mode:
Diffstat (limited to 'lib/buffer-lcm.c')
-rw-r--r--lib/buffer-lcm.c32
1 files changed, 16 insertions, 16 deletions
diff --git a/lib/buffer-lcm.c b/lib/buffer-lcm.c
index b8d87d31d..ee901741d 100644
--- a/lib/buffer-lcm.c
+++ b/lib/buffer-lcm.c
@@ -34,22 +34,22 @@ buffer_lcm (size_t a, size_t b, size_t lcm_max)
else
{
if (b)
- {
- /* Return lcm (A, B) if it is in range; otherwise, fall back
- on A. */
-
- size_t lcm, m, n, q, r;
-
- /* N = gcd (A, B). */
- for (m = a, n = b; (r = m % n) != 0; m = n, n = r)
- continue;
-
- /* LCM = lcm (A, B), if in range. */
- q = a / n;
- lcm = q * b;
- if (lcm <= lcm_max && lcm / b == q)
- return lcm;
- }
+ {
+ /* Return lcm (A, B) if it is in range; otherwise, fall back
+ on A. */
+
+ size_t lcm, m, n, q, r;
+
+ /* N = gcd (A, B). */
+ for (m = a, n = b; (r = m % n) != 0; m = n, n = r)
+ continue;
+
+ /* LCM = lcm (A, B), if in range. */
+ q = a / n;
+ lcm = q * b;
+ if (lcm <= lcm_max && lcm / b == q)
+ return lcm;
+ }
size = a;
}