--- gnome-calculator-3.16.2.orig/src/number.vala +++ gnome-calculator-3.16.2/src/number.vala @@ -507,6 +507,9 @@ public class Number : Object return pwr (y); } + if (is_complex ()) + return pwr (y); + Number t; Number t2; if (y.is_negative ()) @@ -550,6 +553,12 @@ public class Number : Object return new Number.integer (0); } + if (is_complex ()) + { + var y = new Number.integer (n); + return pwr (y); + } + Number t; if (n < 0) {