CatxFish / obs-v4l2sink

obs studio output plugin for Video4Linux2 device
GNU General Public License v2.0
927 stars 97 forks source link

Fixed warning: no return statement in function returning non-void #80

Closed gwolf closed 3 years ago

gwolf commented 3 years ago

Compiling obs-v4l2sink generates the following message:

$ make -j4 Scanning dependencies of target v4l2sink_autogen [ 20%] Automatic MOC and UIC for target v4l2sink [ 20%] Built target v4l2sink_autogen Scanning dependencies of target v4l2sink [ 40%] Building CXX object CMakeFiles/v4l2sink.dir/v4l2sink_autogen/mocs_compilation.cpp.o [ 60%] Building CXX object CMakeFiles/v4l2sink.dir/src/v4l2sink.cpp.o [ 80%] Building CXX object CMakeFiles/v4l2sink.dir/src/v4l2sinkproperties.cpp.o /home/gwolf/obs/obs-v4l2sink/src/v4l2sink.cpp: In function ‘bool v4l2device_close(void*)’: /home/gwolf/obs/obs-v4l2sink/src/v4l2sink.cpp:217:1: warning: no return statement in function returning non-void [-Wreturn-type] 217 | } | ^ [100%] Linking CXX shared module v4l2sink.so [100%] Built target v4l2sink

This simple patch fixes it.