[ 288s] CMakeFiles/deviced.dir/src/battery/lowbat-handler.c.o:(.bss+0x140): multiple definition of `old_battery'
[ 288s] CMakeFiles/deviced.dir/src/battery/battery-time.c.o:(.bss+0x200): first defined here
[ 288s] CMakeFiles/deviced.dir/src/battery/lowbat-handler.c.o: In function `lowbat_initialized':
[ 288s] /home/abuild/rpmbuild/BUILD/deviced-5.5.0/src/battery/lowbat-handler.c:102: multiple definition of `battery'
[ 288s] CMakeFiles/deviced.dir/src/battery/battery-time.c.o:/home/abuild/rpmbuild/BUILD/deviced-5.5.0/src/battery/battery-time.c:363: first defined here
Change-Id: Ibf76f7265dfc1bf41c2b8e72de3dd6ed888ab7fc
Signed-off-by: Hyotaek Shim <hyotaek.shim@samsung.com>
* Global variables
* lbm_conf : configuration of lbm
*/
-struct lbm_config lbm_conf;
+extern struct lbm_config lbm_conf;
int lbm_get_state(void);
int lbm_set_state(int lbm);
.uevent_func = uevent_power_handler,
};
+struct battery_status battery;
+struct battery_status old_battery;
static int noti_id;
static int online_status;
char power_source_s[32];
};
-struct battery_status battery;
-struct battery_status old_battery;
+extern struct battery_status battery;
+extern struct battery_status old_battery;
int power_supply_broadcast(char *sig, int status);