From: Manuel B. <web...@ma...> - 2002-12-29 17:17:31
|
Hallöchen! Nach einigen Tagen Einarbeitung, Rumprobieren und so weiter habe ich auch schon die ersten Bugs im Server gefunden und bereinigt. Hier die Auszüge aus den Datei-Köpfen: == netserver.c == * 2002-12-29 Manuel Borchers * handleSET(): * - getlockGL changed to getlockGA in the GA-command-processing * - if the device is locked, return code is now set to * SRCP_DEVICELOCKED == srcp-ga.c == * 2002-12-29 Manuel Borchers * - added ga[busnumber].gastate[addr].locked_by = 0 to the init- * functions, because lockid = 0 should mean no lock; without * this init it returned -1 * Ob letzteres bei allen gcc's nötig ist, weiß ich nicht. Uninitialisiert ist locked_by mit gcc-3.2 bei mir jedenfalls immer -1 gewesen. Besser zwei, drei Zeilen zur Initialisierung mehr, also sich auf den gcc verlassen müssen :) Anbei die diff's zu den CVS-Versionen. Wäre schön, wenn das jemand (nach Prüfung) einchecken könnte. Ich weiß nicht, wie intensiv ihr Gebrauch vom ChangeLog macht, deshalb habe ich für die kleinen Änderungen keine Einträge geschrieben. Wenn ich weiter mit meinem Modul fortgeschritten bin, würde ich sehr gerne dem Entwicklerteam vom srcpd beitreten. CVS ist mir kein Fremdwort, muss es recht oft wegen meiner Übersetzertätigkeit beim GNOME-Desktop verwenden. Also, viele Grüße und nen guten Rutsch! Ciao, Manuel -- web...@ma... http://www.matronix.de - http://www.e-online.de/public/borchers 5:57pm up 2 days, 22 min, 9 users, load average: 0.12, 0.29, 0.35 |