<?xml version="1.0" encoding="utf-8"?>
<feed xml:lang="en" xmlns="http://www.w3.org/2005/Atom"><title>Recent changes to bugs</title><link href="https://sourceforge.net/p/ewg/bugs/" rel="alternate"/><link href="https://sourceforge.net/p/ewg/bugs/feed.atom" rel="self"/><id>https://sourceforge.net/p/ewg/bugs/</id><updated>2006-11-21T10:18:06Z</updated><subtitle>Recent changes to bugs</subtitle><entry><title>install bug</title><link href="https://sourceforge.net/p/ewg/bugs/3/" rel="alternate"/><published>2006-11-21T10:18:06Z</published><updated>2006-11-21T10:18:06Z</updated><author><name>Gordon Jones</name><uri>https://sourceforge.net/u/userid-1650502/</uri></author><id>https://sourceforge.net04ad10bf7baad9a0a7fcdab2ecbeec143dce8b60</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;There is a small buglet in the file:&lt;/p&gt;
&lt;p&gt;awg/library/runtime/eiffel/build.eant&lt;/p&gt;
&lt;p&gt;The ge2e targets for the 2 ge files in the ffcall directory have inconsistent argument spec directory values. One reads "ffcall" the other reads "ffcall/spec".&lt;/p&gt;
&lt;p&gt;I believe the latter is the value both targets should have.&lt;/p&gt;
&lt;p&gt;Regards Gordon Jones&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>void parameter -&gt; not wrapped</title><link href="https://sourceforge.net/p/ewg/bugs/2/" rel="alternate"/><published>2005-08-16T17:32:09Z</published><updated>2005-08-16T17:32:09Z</updated><author><name>Marco Senn</name><uri>https://sourceforge.net/u/jailbird/</uri></author><id>https://sourceforge.net9ef3e5542aa31f98d88454380c690135e5e2f657</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;We found today a mysterious thing with EWG. We wrapped&lt;br /&gt;
SDL_mixer.h into Eiffel, which has the following function:&lt;/p&gt;
&lt;p&gt;extern DECLSPEC void SDLCALL Mix_HookMusicFinished(void&lt;br /&gt;
(*music_finished)(void));&lt;/p&gt;
&lt;p&gt;As you can see, there is a (void) parameter given to&lt;br /&gt;
this function. This is equal to:&lt;/p&gt;
&lt;p&gt;extern DECLSPEC void SDLCALL Mix_HookMusicFinished(void&lt;br /&gt;
(*music_finished)());&lt;/p&gt;
&lt;p&gt;Well, under Windows, the first function above was&lt;br /&gt;
wrapped correctly (latest CVS version) as&lt;br /&gt;
void_void_anonymous_callback_callback.e (+ dispatcher)&lt;/p&gt;
&lt;p&gt;Under Linux, the first function did not generate any&lt;br /&gt;
callback for this function. As we modified the header&lt;br /&gt;
to the second one (which is equal), the function was&lt;br /&gt;
wrapped as under Windows.&lt;/p&gt;
&lt;p&gt;So we request you to have a look at this void-parameter&lt;br /&gt;
thing so it is wrapped equal on every system.&lt;/p&gt;
&lt;p&gt;Thanks in advance&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>doc nit: wrong type in text accompanying example</title><link href="https://sourceforge.net/p/ewg/bugs/1/" rel="alternate"/><published>2003-10-31T18:53:33Z</published><updated>2003-10-31T18:53:33Z</updated><author><name>Britton Leo Kerin</name><uri>https://sourceforge.net/u/bkerin/</uri></author><id>https://sourceforge.netf081b7f9090436365ed03586a38214a4442fa0e0</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;This sentence confused me for a minute:&lt;/p&gt;
&lt;p&gt;The creation routine of&lt;br /&gt;
SAMPLE_CALLBACK_TYPE_DISPATCHER.c_dispatcher  expects&lt;br /&gt;
an object of type SAMPLE_CALLBACK_TYPE_DISPATCHER. &lt;/p&gt;
&lt;p&gt;I think it should read:&lt;/p&gt;
&lt;p&gt;The creation routine of SAMPLE_CALLBACK_TYPE_DISPATCHER&lt;br /&gt;
expects an object of type SAMPLE_CALLBACK_TYPE_CALLBACK.&lt;/p&gt;&lt;/div&gt;</summary></entry></feed>