From 77a2d363a2b93e5bce7a54d56de8841d4c8c1c49 Mon Sep 17 00:00:00 2001
From: "Vladimir V. Kisil" <kisilv@maths.leeds.ac.uk>
Date: Wed, 22 Apr 2015 15:08:28 +0100
Subject: [PATCH 1/3] Fixed: mul::info(info_flags::nonnegative).

Method mul::info(info_flags::nonnegative) previously returned the opposite value.

Signed-off-by: Vladimir V. Kisil <kisilv@maths.leeds.ac.uk>
---
 ginac/mul.cpp | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/ginac/mul.cpp b/ginac/mul.cpp
index 24cd2fc..22133a7 100644
--- a/ginac/mul.cpp
+++ b/ginac/mul.cpp
@@ -344,7 +344,7 @@ bool mul::info(unsigned inf) const
 				else
 					return false;
 			}
-			return (overall_coeff.info(info_flags::negative)? pos : !pos);
+			return (overall_coeff.info(info_flags::negative)? !pos : pos);
 		}
 		case info_flags::posint:
 		case info_flags::negint: {
-- 
2.1.4

