From: millert Date: Wed, 20 May 2015 20:26:00 +0000 (+0000) Subject: Fix sign compare bug introduced when rnum() was redefined to use X-Git-Url: http://artulab.com/gitweb/?a=commitdiff_plain;h=637ecc79855d640d2e1787c4bd307ea6273cc2cf;p=openbsd Fix sign compare bug introduced when rnum() was redefined to use arc4random_uniform(). From pjanzen@, OK deraadt@ --- diff --git a/games/backgammon/backgammon/extra.c b/games/backgammon/backgammon/extra.c index 5b91bb4b8a0..877db77b1c9 100644 --- a/games/backgammon/backgammon/extra.c +++ b/games/backgammon/backgammon/extra.c @@ -1,4 +1,4 @@ -/* $OpenBSD: extra.c,v 1.6 2009/10/27 23:59:23 deraadt Exp $ */ +/* $OpenBSD: extra.c,v 1.7 2015/05/20 20:26:00 millert Exp $ */ /* * Copyright (c) 1980, 1993 @@ -165,7 +165,7 @@ dblgood() #endif /* double if 2-3 moves ahead */ - if (n > 10 + rnum(7)) + if (n > (int)(10 + rnum(7))) return(1); return(0); }