Diskussion:SDL AddTimer
Aus DGL Wiki
Beispiel und Definition des Callbacks stimmen nicht überein. Wo sind die parameter im Beispiel?
Die Parameter fehlen. Es findet einfach keine Überprüfung statt ob die timer_func wirklich vom Typ TSDL_NewTimerCallback ist, was klar ist, da mit Pointern gearbeitet wird. Danach überschreibt Delphi intern 4 Byte bzw einfach einen Pointer mit 0 . Dies scheint ohne Probleme zu gehen, sollte aber ansich nicht existieren, sodass es
function timer_func(interval: Uint32; param: Pointer ): Integer;
heissen sollte.
--I0n0s 16:11, 5. Sep 2006 (CEST)