Moin Martin,

Martin Preuss schrieb:
> On Montag, 11. Mai 2009, Micha Lenk wrote:
> [...]
>> In der Version Gwenhywfar 3.8.1 werden die bisher vorhandenen Symbole
>> GWEN_Memory_ModuleFini und GWEN_Memory_ModuleInit nicht mehr von
>> libgwenhywfar exportiert. Verantwortlich dafür ist der SVN-Commit r1540
>> mit der Log-Message: "Code cleanup (mainly removing the reason for some
>> compiler warnings)". Der SVN-Commit enthält u.a. folgende Änderungen:
> [...]
> 
> Die ModuleInit() und ModuleFini()-Funktionen sind ausschliesslich interne 
> Funktionen, die von einer Anwendung nicht verwendet werden (diese werden 
> intern durch GWEN_Init() und GWEN_Fini() aufgerufen).
> 
> Soll heissen: Das waren auch bisher schon nicht zur API gehoerige Funktionen, 
> und es gab auch nie einen Grund, diese Funktionen selbst direkt aufzurufen.

Okay, dann war es offenbar ein Versehen der Versionen davor, die
Funktionen überhaupt zu exportieren.

> Das gilt analog auch fuer andere *_ModuleInit()/Fini()-Funktionen. Mit deren 
> Wegfall aendert sich also nichts, daher sehe ich keinen Grund fuer eine 
> Aenderung des SO-Names.

Streng genommen ist es eine Quellcode-inkompatible API-Änderung, die
normalerweise eine Änderung des effektiven SO-Namens erforderlich macht.

Aber, okay: Ich bestehe jetzt nicht auf der Änderung des SO-Namens, da
ich davon ausgehe, dass diese Funktionen wirklich nur intern verwendet
wurden. Es ist mir wie gesagt nur beim Aktualisieren des Debian-Pakets
aufgefallen...

Um unnötige Nachfragen zu vermeiden, kannst du ja zukünftig einen
Kommentar im Changelog hinterlassen, warum Symbole entfernt wurden. ;)

Schöne Grüße
  Micha

------------------------------------------------------------------------------
The NEW KODAK i700 Series Scanners deliver under ANY circumstances! Your
production scanning environment may not be a perfect world - but thanks to
Kodak, there's a perfect scanner to get the job done! With the NEW KODAK i700
Series Scanner you'll get full speed at 300 dpi even with all image 
processing features enabled. http://p.sf.net/sfu/kodak-com
_______________________________________________
Aqbanking-devel mailing list
Aqbanking-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/aqbanking-devel

Reply via email to