<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Recent changes to bugs</title><link>https://sourceforge.net/p/cpp-bigint/bugs/</link><description>Recent changes to bugs</description><atom:link href="https://sourceforge.net/p/cpp-bigint/bugs/feed.rss" rel="self"/><language>en</language><lastBuildDate>Fri, 17 Mar 2017 14:30:07 -0000</lastBuildDate><atom:link href="https://sourceforge.net/p/cpp-bigint/bugs/feed.rss" rel="self" type="application/rss+xml"/><item><title>Probelms in Multithreadenviroment</title><link>https://sourceforge.net/p/cpp-bigint/bugs/2/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Hi,&lt;br/&gt;
the BigInt::Vin class could not be used in a multithread enviroment. I have made some changes, to work correctly. These modifications ned the C++11 standard.&lt;br/&gt;
I attach the pathc file.&lt;br/&gt;
greats&lt;br/&gt;
hardy&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">schnipp40</dc:creator><pubDate>Fri, 17 Mar 2017 14:30:07 -0000</pubDate><guid>https://sourceforge.netc5232ded0c150b53a9054b05ba7ff91872e1cc08</guid></item><item><title>Library does not compile on older borland compilers</title><link>https://sourceforge.net/p/cpp-bigint/bugs/1/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;1. Compiler complains about missing abort function&lt;br /&gt;
2. Compaler complains about missing isdigit and isxdigit functions&lt;br /&gt;
3. Compiler issues several warnings&lt;br /&gt;
4. Compiler reports Error E2354 in bigInt.cpp line 170&lt;/p&gt;
&lt;p&gt;Fixes:&lt;br /&gt;
For problems 1, 2 and 3 add this code in bigint.h after #include &amp;lt;cassert&amp;gt;&lt;/p&gt;
&lt;p&gt;#ifdef __BORLANDC__&lt;br /&gt;
// Needed for abort&lt;br /&gt;
#include &amp;lt;cstdlib&amp;gt;&lt;br /&gt;
using std::abort;&lt;br /&gt;
//needed for isdigit and isxdigit&lt;br /&gt;
#include &amp;lt;ctype.h&amp;gt;&lt;br /&gt;
//disable some warnings&lt;br /&gt;
#pragma warn -rch&lt;br /&gt;
#pragma warn -ccc&lt;br /&gt;
#pragma warn -aus&lt;br /&gt;
#pragma warn -inl&lt;br /&gt;
#endif /* __BORLANDC__ */&lt;/p&gt;
&lt;p&gt;For issue number 4 modify line 170 in bigint.cpp to look like this:&lt;/p&gt;
&lt;p&gt;const std::string exeFileName (i_args.empty() ? "exeFileName" : i_args[0].c_str());&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Darko Miletic</dc:creator><pubDate>Sat, 19 Mar 2011 19:59:56 -0000</pubDate><guid>https://sourceforge.net1c0ad0d79c9c561755dbb259b2e7bad4749b0521</guid></item></channel></rss>