add missing return value to functions that require it
Signed-off-by: Loic Dachary <loic@dachary.org>
(cherry picked from commit
d4730bfd7d7c65850221083dcaf837a3a5672fe8)
remove unused variables
Signed-off-by: Loic Dachary <loic@dachary.org>
(cherry picked from commit
87f301084ddccf58c5206d949209b49adecccf55)
Fixed some compiler warnings.