<feed xmlns='http://www.w3.org/2005/Atom'>
<title>c_utils/collections, branch rope</title>
<subtitle>Basic c utility functions/data structures.
</subtitle>
<link rel='alternate' type='text/html' href='http://git.tuckerevans.com/projects/c_utils/'/>
<entry>
<title>Fix printf formatters for debug print</title>
<updated>2020-09-10T00:52:26+00:00</updated>
<author>
<name>Tucker Evans</name>
<email>tuckerevans24@gmail.com</email>
</author>
<published>2020-09-10T00:49:32+00:00</published>
<link rel='alternate' type='text/html' href='http://git.tuckerevans.com/projects/c_utils/commit/?id=4e1c2be8b650a9ea13f56565deb407a8e9164d62'/>
<id>4e1c2be8b650a9ea13f56565deb407a8e9164d62</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix vector was not increasing its limit when resized</title>
<updated>2020-09-10T00:47:45+00:00</updated>
<author>
<name>Tucker Evans</name>
<email>tuckerevans24@gmail.com</email>
</author>
<published>2020-09-10T00:47:45+00:00</published>
<link rel='alternate' type='text/html' href='http://git.tuckerevans.com/projects/c_utils/commit/?id=d9e662b23f8c300288ccc09e2350c666c047d596'/>
<id>d9e662b23f8c300288ccc09e2350c666c047d596</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix change reallocarray calls to realloc</title>
<updated>2020-09-10T00:44:04+00:00</updated>
<author>
<name>Tucker Evans</name>
<email>tuckerevans24@gmail.com</email>
</author>
<published>2020-09-10T00:44:04+00:00</published>
<link rel='alternate' type='text/html' href='http://git.tuckerevans.com/projects/c_utils/commit/?id=5df2bcfe39f124451480cb3bc4c094c00392490f'/>
<id>5df2bcfe39f124451480cb3bc4c094c00392490f</id>
<content type='text'>
The reallocarray calls were returning pointers that produced a segfault
when dereferenced, not sure why but realloc seems to fix the issue.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The reallocarray calls were returning pointers that produced a segfault
when dereferenced, not sure why but realloc seems to fix the issue.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix ordering of functions in double ended queue documentation</title>
<updated>2020-07-06T15:25:45+00:00</updated>
<author>
<name>Tucker Evans</name>
<email>tucker@tuckerevans.com</email>
</author>
<published>2020-07-06T15:25:45+00:00</published>
<link rel='alternate' type='text/html' href='http://git.tuckerevans.com/projects/c_utils/commit/?id=7f96fdd283c7e6ce7245585d75795a69871e0635'/>
<id>7f96fdd283c7e6ce7245585d75795a69871e0635</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix double ended queue did not print free strings</title>
<updated>2020-07-06T15:18:37+00:00</updated>
<author>
<name>Tucker Evans</name>
<email>tucker@tuckerevans.com</email>
</author>
<published>2020-07-06T15:13:24+00:00</published>
<link rel='alternate' type='text/html' href='http://git.tuckerevans.com/projects/c_utils/commit/?id=f1b0595ef2549c18b995f182a8ed8e6e44b9cd04'/>
<id>f1b0595ef2549c18b995f182a8ed8e6e44b9cd04</id>
<content type='text'>
Because it is possible for to_string function to generate a new string
here and nothing else sees it after printing it is not guaranteed to be
freed leading to a memory leak. This does mean that if the string is
internal to a struct and expected to be used later then to_string should
duplicate said string (as noted in the documentation).
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Because it is possible for to_string function to generate a new string
here and nothing else sees it after printing it is not guaranteed to be
freed leading to a memory leak. This does mean that if the string is
internal to a struct and expected to be used later then to_string should
duplicate said string (as noted in the documentation).
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix double ended queue remove</title>
<updated>2020-07-06T15:09:27+00:00</updated>
<author>
<name>Tucker Evans</name>
<email>tucker@tuckerevans.com</email>
</author>
<published>2020-07-06T15:09:27+00:00</published>
<link rel='alternate' type='text/html' href='http://git.tuckerevans.com/projects/c_utils/commit/?id=e1f7e38d660e46b1e32455595c4829f294a2740b'/>
<id>e1f7e38d660e46b1e32455595c4829f294a2740b</id>
<content type='text'>
Did not return the removed object, could easily lead to a memory leak.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Did not return the removed object, could easily lead to a memory leak.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix organize functions order in double ended queue src files</title>
<updated>2020-07-06T15:06:44+00:00</updated>
<author>
<name>Tucker Evans</name>
<email>tucker@tuckerevans.com</email>
</author>
<published>2020-07-06T15:06:44+00:00</published>
<link rel='alternate' type='text/html' href='http://git.tuckerevans.com/projects/c_utils/commit/?id=a7dda0e0060d868c8a797b5a05b64d1aa09548d7'/>
<id>a7dda0e0060d868c8a797b5a05b64d1aa09548d7</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'vector' into develop</title>
<updated>2020-07-05T03:22:09+00:00</updated>
<author>
<name>Tucker Evans</name>
<email>tucker@tuckerevans.com</email>
</author>
<published>2020-07-05T03:22:09+00:00</published>
<link rel='alternate' type='text/html' href='http://git.tuckerevans.com/projects/c_utils/commit/?id=f824589fa4b0ba111df624a8927c899bc1e0ca20'/>
<id>f824589fa4b0ba111df624a8927c899bc1e0ca20</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add reserve function to vectors</title>
<updated>2020-07-05T03:14:34+00:00</updated>
<author>
<name>Tucker Evans</name>
<email>tucker@tuckerevans.com</email>
</author>
<published>2020-07-05T02:17:27+00:00</published>
<link rel='alternate' type='text/html' href='http://git.tuckerevans.com/projects/c_utils/commit/?id=5fa1551b4a0acc28d5c656479806511ab0c81a18'/>
<id>5fa1551b4a0acc28d5c656479806511ab0c81a18</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix vector print function now frees string representations</title>
<updated>2020-07-05T03:14:25+00:00</updated>
<author>
<name>Tucker Evans</name>
<email>tucker@tuckerevans.com</email>
</author>
<published>2020-07-05T02:07:23+00:00</published>
<link rel='alternate' type='text/html' href='http://git.tuckerevans.com/projects/c_utils/commit/?id=8aa9f42d914a453a0570752ee292b9a9cfcae9d6'/>
<id>8aa9f42d914a453a0570752ee292b9a9cfcae9d6</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
