From 08198e250231449a55280858425be8da1321d70e Mon Sep 17 00:00:00 2001
From: Alberto Bertogli <albertito@blitiri.com.ar>
Date: Fri, 27 Mar 2009 02:07:00 -0300
Subject: [PATCH 01/48] Fix probability calculation

As a result of this very stupid bug, probability was reversed. This patch
fixes that by fixing the comparison.

Signed-off-by: Alberto Bertogli <albertito@blitiri.com.ar>
---
 libfiu/fiu.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/libfiu/fiu.c b/libfiu/fiu.c
index b1f2330..b6e8161 100644
--- a/libfiu/fiu.c
+++ b/libfiu/fiu.c
@@ -197,7 +197,7 @@ int fiu_fail(const char *name)
 				goto exit_fail;
 				break;
 			case PF_PROB:
-				if (pf->minfo.probability < drand48() )
+				if (pf->minfo.probability > drand48())
 					goto exit_fail;
 				break;
 			case PF_EXTERNAL:
-- 
1.6.2.2.646.gb214

