Jon Ciesla bf231a
From ca818d4dcd428c5560fc3c341fbaf427a7485e32 Mon Sep 17 00:00:00 2001
Jon Ciesla bf231a
From: Tom Hughes <tom@compton.nu>
Jon Ciesla bf231a
Date: Sat, 22 Jun 2013 12:34:37 +0100
Jon Ciesla bf231a
Subject: [PATCH 15/15] Ensure first value in the gamma table is always zero
Jon Ciesla bf231a
Jon Ciesla bf231a
---
Jon Ciesla bf231a
 include/agg_gamma_functions.h | 1 +
Jon Ciesla bf231a
 1 file changed, 1 insertion(+)
Jon Ciesla bf231a
Jon Ciesla bf231a
diff --git a/include/agg_gamma_functions.h b/include/agg_gamma_functions.h
Jon Ciesla bf231a
index beb0c04..b8eda52 100644
Jon Ciesla bf231a
--- a/include/agg_gamma_functions.h
Jon Ciesla bf231a
+++ b/include/agg_gamma_functions.h
Jon Ciesla bf231a
@@ -49,6 +49,7 @@ namespace agg
Jon Ciesla bf231a
 
Jon Ciesla bf231a
         double operator() (double x) const
Jon Ciesla bf231a
         {
Jon Ciesla bf231a
+            if (x == 0.0) return 0.0;
Jon Ciesla bf231a
             return pow(x, m_gamma);
Jon Ciesla bf231a
         }
Jon Ciesla bf231a
 
Jon Ciesla bf231a
-- 
Jon Ciesla bf231a
1.8.1.4
Jon Ciesla bf231a