From 2c77b7e18df874428b0ec9d65a6b3386915f60a3 Mon Sep 17 00:00:00 2001 From: Charles Kerr Date: Mon, 18 Aug 2014 23:03:38 -0500 Subject: use powerd for hw alarm wakeups --- src/main.cpp | 22 ++-------------------- 1 file changed, 2 insertions(+), 20 deletions(-) (limited to 'src/main.cpp') diff --git a/src/main.cpp b/src/main.cpp index eb90020..48d3d20 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -31,13 +31,9 @@ #include #include #include -#include +#include #include -#ifdef HAVE_UBUNTU_HW_ALARM_H - #include -#endif - #include // bindtextdomain() #include @@ -66,20 +62,6 @@ namespace return engine; } - std::shared_ptr create_wakeup_timer(const std::shared_ptr& clock) - { - std::shared_ptr wakeup_timer; - -#ifdef HAVE_UBUNTU_HW_ALARM_H - if (UhaWakeupTimer::is_supported()) // prefer to use the platform API - wakeup_timer = std::make_shared(clock); - else -#endif - wakeup_timer = std::make_shared(clock); - - return wakeup_timer; - } - std::shared_ptr create_state(const std::shared_ptr& engine, const std::shared_ptr& tz) { @@ -120,7 +102,7 @@ namespace upcoming_planner->date().set(now); }); - auto wakeup_timer = create_wakeup_timer(clock); + auto wakeup_timer = std::make_shared(clock); return std::make_shared(clock, upcoming_planner, wakeup_timer); } } -- cgit v1.2.3