<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Helping newbies is fun</title>
	<atom:link href="http://blogs.gnome.org/cneumair/2005/09/29/helping-newbies-is-fun/feed/" rel="self" type="application/rss+xml" />
	<link>http://blogs.gnome.org/cneumair/2005/09/29/helping-newbies-is-fun/</link>
	<description>Just another GNOME Blogs weblog</description>
	<lastBuildDate>Tue, 15 Jun 2010 18:43:49 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>By: Tollef Fog Heen</title>
		<link>http://blogs.gnome.org/cneumair/2005/09/29/helping-newbies-is-fun/comment-page-1/#comment-1</link>
		<dc:creator>Tollef Fog Heen</dc:creator>
		<pubDate>Wed, 30 Nov -0001 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.gnome.org/cneumair/2005/09/29/helping-newbies-is-fun/#comment-1</guid>
		<description>For an example of 3, look at functions such as realloc.&lt;br/&gt;</description>
		<content:encoded><![CDATA[<p>For an example of 3, look at functions such as realloc.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Anonymous</title>
		<link>http://blogs.gnome.org/cneumair/2005/09/29/helping-newbies-is-fun/comment-page-1/#comment-2</link>
		<dc:creator>Anonymous</dc:creator>
		<pubDate>Wed, 30 Nov -0001 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.gnome.org/cneumair/2005/09/29/helping-newbies-is-fun/#comment-2</guid>
		<description>&gt; I&#039;ve never seen any function acting like that, to be honest.&lt;p/&gt;The GList and GSList functions work that way --- you pass in the list head, and they return to you the potentially changed list head.</description>
		<content:encoded><![CDATA[<p>> I&#8217;ve never seen any function acting like that, to be honest.
<p />The GList and GSList functions work that way &#8212; you pass in the list head, and they return to you the potentially changed list head.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Christian Neumair</title>
		<link>http://blogs.gnome.org/cneumair/2005/09/29/helping-newbies-is-fun/comment-page-1/#comment-3</link>
		<dc:creator>Christian Neumair</dc:creator>
		<pubDate>Wed, 30 Nov -0001 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.gnome.org/cneumair/2005/09/29/helping-newbies-is-fun/#comment-3</guid>
		<description>Tollef: You&#039;re totally right, thanks for pointing that out.&lt;p/&gt;anonymous: No, they don&#039;t modify the location of the passed-in pointer, but the members of the struct the passed-in pointer points to.</description>
		<content:encoded><![CDATA[<p>Tollef: You&#8217;re totally right, thanks for pointing that out.
<p />anonymous: No, they don&#8217;t modify the location of the passed-in pointer, but the members of the struct the passed-in pointer points to.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mathias Hasselmann</title>
		<link>http://blogs.gnome.org/cneumair/2005/09/29/helping-newbies-is-fun/comment-page-1/#comment-4</link>
		<dc:creator>Mathias Hasselmann</dc:creator>
		<pubDate>Wed, 30 Nov -0001 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.gnome.org/cneumair/2005/09/29/helping-newbies-is-fun/#comment-4</guid>
		<description>Chris, g_list_append modifies the pointer in the very special case, that you pass an empty list: You pass in the NULL pointer and you get back the pointer on a newly allocated list . g_list_prepend also returns another pointer than passed in.</description>
		<content:encoded><![CDATA[<p>Chris, g_list_append modifies the pointer in the very special case, that you pass an empty list: You pass in the NULL pointer and you get back the pointer on a newly allocated list . g_list_prepend also returns another pointer than passed in.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Christian Neumair</title>
		<link>http://blogs.gnome.org/cneumair/2005/09/29/helping-newbies-is-fun/comment-page-1/#comment-5</link>
		<dc:creator>Christian Neumair</dc:creator>
		<pubDate>Wed, 30 Nov -0001 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.gnome.org/cneumair/2005/09/29/helping-newbies-is-fun/#comment-5</guid>
		<description>Mathias: g_list_append/prepend seems to malloc a new list as return value, no matter whether the argument is NULL or not. For the caller, this is completely transparent (because of call-by-value), but technically this is 4, with the const modifier removed. Just take a peek at the &lt;a href=&quot;http://cvs.gnome.org/viewcvs/*checkout*/glib/glib/glist.c&quot;&gt;GList source code&lt;/a&gt;.</description>
		<content:encoded><![CDATA[<p>Mathias: g_list_append/prepend seems to malloc a new list as return value, no matter whether the argument is NULL or not. For the caller, this is completely transparent (because of call-by-value), but technically this is 4, with the const modifier removed. Just take a peek at the <a href="http://cvs.gnome.org/viewcvs/*checkout*/glib/glib/glist.c">GList source code</a>.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
<!-- This Quick Cache file was built for (  blogs.gnome.org/cneumair/2005/09/29/helping-newbies-is-fun/feed/ ) in 1.15934 seconds, on Feb 10th, 2012 at 10:17 pm UTC. -->
<!-- This Quick Cache file will automatically expire ( and be re-built automatically ) on Feb 10th, 2012 at 11:17 pm UTC -->
