Add -Wmissing-prototypes compiler warning

main
Christian Göttsche 6 years ago
parent 18b1e9fba9
commit 4e282eb845
  1. 1
      configure.ac
  2. 3
      darwin/Battery.c
  3. 2
      darwin/Battery.h
  4. 3
      dragonflybsd/Battery.c
  5. 2
      dragonflybsd/Battery.h
  6. 3
      freebsd/Battery.c
  7. 2
      freebsd/Battery.h
  8. 3
      openbsd/Battery.c
  9. 2
      openbsd/Battery.h
  10. 4
      solaris/Battery.c
  11. 2
      solaris/Battery.h
  12. 4
      unsupported/Battery.c
  13. 2
      unsupported/Battery.h

@ -273,6 +273,7 @@ AM_CFLAGS="\
-Wfloat-equal\
-Wmissing-format-attribute\
-Wmissing-noreturn\
-Wmissing-prototypes\
-Wpointer-arith\
-Wshadow\
-Wstrict-prototypes\

@ -1,5 +1,4 @@
#include "BatteryMeter.h"
#include "Battery.h"
#include <math.h>

@ -1,6 +1,8 @@
#ifndef HEADER_Battery
#define HEADER_Battery
#include "BatteryMeter.h"
void Battery_getData(double* level, ACPresence* isOnAC);
#endif

@ -6,7 +6,8 @@ Released under the GNU GPL, see the COPYING file
in the source distribution for its full text.
*/
#include "BatteryMeter.h"
#include "Battery.h"
#include <math.h>
#include <sys/sysctl.h>

@ -8,6 +8,8 @@ Released under the GNU GPL, see the COPYING file
in the source distribution for its full text.
*/
#include "BatteryMeter.h"
void Battery_getData(double* level, ACPresence* isOnAC);
#endif

@ -5,7 +5,8 @@ Released under the GNU GPL, see the COPYING file
in the source distribution for its full text.
*/
#include "BatteryMeter.h"
#include "Battery.h"
#include <math.h>
#include <sys/sysctl.h>

@ -7,6 +7,8 @@ Released under the GNU GPL, see the COPYING file
in the source distribution for its full text.
*/
#include "BatteryMeter.h"
void Battery_getData(double* level, ACPresence* isOnAC);
#endif

@ -6,7 +6,8 @@ Released under the GNU GPL, see the COPYING file
in the source distribution for its full text.
*/
#include "BatteryMeter.h"
#include "Battery.h"
#include <sys/sysctl.h>
#include <sys/sensors.h>
#include <errno.h>

@ -8,6 +8,8 @@ Released under the GNU GPL, see the COPYING file
in the source distribution for its full text.
*/
#include "BatteryMeter.h"
void Battery_getData(double* level, ACPresence* isOnAC);
#endif

@ -1,6 +1,6 @@
#include <math.h>
#include "Battery.h"
#include "BatteryMeter.h"
#include <math.h>
void Battery_getData(double* level, ACPresence* isOnAC) {
*level = NAN;

@ -1,6 +1,8 @@
#ifndef HEADER_Battery
#define HEADER_Battery
#include "BatteryMeter.h"
void Battery_getData(double* level, ACPresence* isOnAC);
#endif

@ -1,6 +1,6 @@
#include <math.h>
#include "Battery.h"
#include "BatteryMeter.h"
#include <math.h>
void Battery_getData(double* level, ACPresence* isOnAC) {
*level = NAN;

@ -1,6 +1,8 @@
#ifndef HEADER_Battery
#define HEADER_Battery
#include "BatteryMeter.h"
void Battery_getData(double* level, ACPresence* isOnAC);
#endif

Loading…
Cancel
Save