bug-classpath
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Bug classpath/29263] Memory leak in VMDouble.toString()


From: freebeans at xqb dot biglobe dot ne dot jp
Subject: [Bug classpath/29263] Memory leak in VMDouble.toString()
Date: 28 Sep 2006 23:22:54 -0000


------- Comment #2 from freebeans at xqb dot biglobe dot ne dot jp  2006-09-28 
23:22 -------
I think _dtoa() does not clean up freelist, and result buffer.

I modified following points in _dtoa():
1. free "result" memory (variable "p")
2. changed clean up loop

---
  p = _dtoa_r (&reent, _d, mode, ndigits, decpt, sign, rve, float_type);
  strcpy (buf, p);
// 2006/09/26 freebeans START
  free(p);

//  for (i = 0; i < reent._result_k; ++i)
// 2006/09/26 freebeans END
  for (i = 0; i < reent._max_k; ++i)
    {
---

It seems the problem has been fixed.


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=29263





reply via email to

[Prev in Thread] Current Thread [Next in Thread]