ATNEL tech-forum https://forum.atnel.pl/ |
|
Warning przy rejestracji callbacka https://forum.atnel.pl/topic22174.html |
Strona 1 z 1 |
Autor: | Jarosław J [ 15 kwi 2019, o 10:17 ] |
Tytuł: | Warning przy rejestracji callbacka |
Hej. kiedy rejestruję callbacka ( w oryginalnej Mirkowej bibliotece dot encodera i bargrapha) język c Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod. otrzymuję warninga passing argument 1 of 'register_enc_event_callback' from incompatible pointer type [enabled by default] Program działa z tym warningiem, czytałem o podobnym zjawisku na blogu http://mirekk36.blogspot.com/2012/08/ec ... zytaj.html tutaj poradzono sobie dodając "const" do argumentu. Ja natomiast jako argument przekazuję funkcję. Przeszukałem forum, nie było takiego problemu. Zatem pewnie znów coś przeoczyłem. Pomoże ktoś pozbyć się tego warninga? Patrzyłem także na podobieństwo do tej rejestracji callbacka język c Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod. Różnica jest tylko taka, że w tej która zgłasza warninga są przekazywane zmienne e_dir i value i nie da się chyba ich zadeklarować jako const. |
Autor: | Jarosław J [ 15 kwi 2019, o 11:22 ] |
Tytuł: | Re: Warning przy rejestracji callbacka |
Już usunąłem warninga. Problemem była źle zadeklarowana funkcja my_encoder. Była void a powinna mieć zadeklarowane argumenty edir i value |
Strona 1 z 1 | Strefa czasowa: UTC + 1 |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |