From dfb27dcc5b36f3c5eb93b7af8a9655c4660cdd4a Mon Sep 17 00:00:00 2001 From: div0 Date: Tue, 17 Mar 2009 11:14:25 +0000 Subject: [PATCH] fix the D < 0 case git-svn-id: svn://svn.icculus.org/nexuiz/trunk@6199 f962a42d-fe04-0410-a3ab-8c8b0445ebaa --- data/qcsrc/common/util.qc | 1 + 1 file changed, 1 insertion(+) diff --git a/data/qcsrc/common/util.qc b/data/qcsrc/common/util.qc index c854d086e..9cf24c502 100644 --- a/data/qcsrc/common/util.qc +++ b/data/qcsrc/common/util.qc @@ -1602,6 +1602,7 @@ vector solve_quadratic(float a, float b, float c) // ax^2 + bx + c = 0 else { // complex solutions! + D = sqrt(-D); v_x = -b / (2*a); if(a > 0) v_y = D / (2*a); -- 2.39.2