gnab / rtl8812au

Realtek 802.11n WLAN Adapter Linux driver
1.7k stars 552 forks source link

ubuntu 22.04 compile error: control reaches end of non-void function [-Werror=return-type] #245

Closed MenglingD closed 2 years ago

MenglingD commented 2 years ago

Compile error arised via g++/gcc version: g++ (Ubuntu 11.2.0-19ubuntu1) 11.2.0:

...
/var/lib/dkms/8812au/4.2.3/build/core/rtw_mp.c: In function ‘mp_xmit_packet_thread’:
/var/lib/dkms/8812au/4.2.3/build/core/rtw_mp.c:1182:1: error: no return statement in function returning non-void [-Werror=return-type]
 1182 | }

...

/var/lib/rrtl8812au/build/core/rtw_cmd.c:557:3: error: ‘return’ with no value, in function returning non-void [-Werror=return-type]
  557 |   return;
MenglingD commented 2 years ago

fix by kthread_complete_and_exit #244