]> git.kernelconcepts.de Git - karo-tx-linux.git/blobdiff - lib/gcd.c
x86, 8042: Enable A20 using KBC to fix S3 resume on some MSI laptops
[karo-tx-linux.git] / lib / gcd.c
index f879033d98229450a7a88d891c16319cc213f134..433d89bd9d899bb538ff1fa2546f9888937918ec 100644 (file)
--- a/lib/gcd.c
+++ b/lib/gcd.c
@@ -9,6 +9,9 @@ unsigned long gcd(unsigned long a, unsigned long b)
 
        if (a < b)
                swap(a, b);
+
+       if (!b)
+               return a;
        while ((r = a % b) != 0) {
                a = b;
                b = r;