r17534 - gnucash/trunk/lib/libqof/qof - Optimize gnc_numeric_check() by G_LIKELY-fying that the denominator is non-zero.
Andreas Köhler
andi5 at cvs.gnucash.org
Tue Sep 16 19:00:02 EDT 2008
Author: andi5
Date: 2008-09-16 19:00:01 -0400 (Tue, 16 Sep 2008)
New Revision: 17534
Trac: http://svn.gnucash.org/trac/changeset/17534
Modified:
gnucash/trunk/lib/libqof/qof/gnc-numeric.c
Log:
Optimize gnc_numeric_check() by G_LIKELY-fying that the denominator is non-zero.
Modified: gnucash/trunk/lib/libqof/qof/gnc-numeric.c
===================================================================
--- gnucash/trunk/lib/libqof/qof/gnc-numeric.c 2008-09-16 22:59:52 UTC (rev 17533)
+++ gnucash/trunk/lib/libqof/qof/gnc-numeric.c 2008-09-16 23:00:01 UTC (rev 17534)
@@ -58,7 +58,7 @@
inline GNCNumericErrorCode
gnc_numeric_check(gnc_numeric in)
{
- if(in.denom != 0)
+ if(G_LIKELY(in.denom != 0))
{
return GNC_ERROR_OK;
}
More information about the gnucash-changes
mailing list