[pure-lang-svn] SF.net SVN: pure-lang: [369] pure/trunk/runtime.cc
Status: Beta
Brought to you by:
agraef
From: <ag...@us...> - 2008-07-02 19:26:16
|
Revision: 369 http://pure-lang.svn.sourceforge.net/pure-lang/?rev=369&view=rev Author: agraef Date: 2008-07-02 12:26:25 -0700 (Wed, 02 Jul 2008) Log Message: ----------- Bugfix: double->bigint conversion not working. Modified Paths: -------------- pure/trunk/runtime.cc Modified: pure/trunk/runtime.cc =================================================================== --- pure/trunk/runtime.cc 2008-07-02 08:24:19 UTC (rev 368) +++ pure/trunk/runtime.cc 2008-07-02 19:26:25 UTC (rev 369) @@ -1774,7 +1774,7 @@ return x; else if (x->tag == EXPR::PTR) return pointer_to_bigint(x->data.p); - else if (x->tag != EXPR::INT && x->tag == EXPR::DBL) + else if (x->tag != EXPR::INT && x->tag != EXPR::DBL) return 0; pure_expr *y = pure_bigint(0, 0); mpz_t& z = y->data.z; This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |