diff --git a/polynomial.h b/polynomial.h index 49ff8d5..8b5e24a 100644 --- a/polynomial.h +++ b/polynomial.h @@ -231,7 +231,7 @@ return r; template inline Polynomial operator+(const T &a, const Polynomial &rhs) {return Polynomial(rhs)+=a;} template -inline Polynomial operator-(const T &a, const Polynomial &rhs) {return Polynomial(rhs)-=a;} +Polynomial operator-(const T &a, const Polynomial &rhs) = delete; //deliberately not available, write -p + a //Sylvester matrix template