<feed xmlns='http://www.w3.org/2005/Atom'>
<title>c_utils/collections/double_ended_queue, 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 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 'docs' into develop</title>
<updated>2020-07-03T04:03:51+00:00</updated>
<author>
<name>Tucker Evans</name>
<email>tucker@tuckerevans.com</email>
</author>
<published>2020-07-03T04:03:51+00:00</published>
<link rel='alternate' type='text/html' href='http://git.tuckerevans.com/projects/c_utils/commit/?id=5626429e1de6244aa76273d1a98277d41d1d1888'/>
<id>5626429e1de6244aa76273d1a98277d41d1d1888</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix output of debug print for double ended queue</title>
<updated>2020-07-03T04:00:41+00:00</updated>
<author>
<name>Tucker Evans</name>
<email>tucker@tuckerevans.com</email>
</author>
<published>2020-07-03T04:00:41+00:00</published>
<link rel='alternate' type='text/html' href='http://git.tuckerevans.com/projects/c_utils/commit/?id=393af1c6e2e82af6ef44a903923ef0d561595241'/>
<id>393af1c6e2e82af6ef44a903923ef0d561595241</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix add links to referenced functions in deq docs</title>
<updated>2020-07-03T03:59:16+00:00</updated>
<author>
<name>Tucker Evans</name>
<email>tucker@tuckerevans.com</email>
</author>
<published>2020-07-03T03:59:16+00:00</published>
<link rel='alternate' type='text/html' href='http://git.tuckerevans.com/projects/c_utils/commit/?id=4dc747517ca3638a9991ea0ba16851ea7ffb23d0'/>
<id>4dc747517ca3638a9991ea0ba16851ea7ffb23d0</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add anchors for each function to documentation of deq</title>
<updated>2020-07-03T03:53:09+00:00</updated>
<author>
<name>Tucker Evans</name>
<email>tucker@tuckerevans.com</email>
</author>
<published>2020-07-03T03:53:09+00:00</published>
<link rel='alternate' type='text/html' href='http://git.tuckerevans.com/projects/c_utils/commit/?id=ef2e3b5ef06fd24cb35be396b56117d44a0cf477'/>
<id>ef2e3b5ef06fd24cb35be396b56117d44a0cf477</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 header file define</title>
<updated>2020-07-02T21:34:07+00:00</updated>
<author>
<name>Tucker Evans</name>
<email>tucker@tuckerevans.com</email>
</author>
<published>2020-07-02T21:34:07+00:00</published>
<link rel='alternate' type='text/html' href='http://git.tuckerevans.com/projects/c_utils/commit/?id=6dcd7d9a196dcd981cc89f6558e225dfc8fb7cc9'/>
<id>6dcd7d9a196dcd981cc89f6558e225dfc8fb7cc9</id>
<content type='text'>
Never changed the check define from `VECTOR_H` when converting to double
ended queue, now `DOUBLE_ENDED_QUEUE_H`.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Never changed the check define from `VECTOR_H` when converting to double
ended queue, now `DOUBLE_ENDED_QUEUE_H`.
</pre>
</div>
</content>
</entry>
<entry>
<title>Move double ended queue files to own directory</title>
<updated>2020-06-21T20:26:28+00:00</updated>
<author>
<name>Tucker Evans</name>
<email>tuckerevans24@gmail.com</email>
</author>
<published>2020-06-21T20:26:28+00:00</published>
<link rel='alternate' type='text/html' href='http://git.tuckerevans.com/projects/c_utils/commit/?id=754414b451c4ca93d139f61b82bacfa81d236a04'/>
<id>754414b451c4ca93d139f61b82bacfa81d236a04</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
