core: update Seat to wl_seat_listener version 2
authorU. Artie Eoff <ullysses.a.eoff@intel.com>
Wed, 5 Jun 2013 18:25:27 +0000 (11:25 -0700)
committerU. Artie Eoff <ullysses.a.eoff@intel.com>
Wed, 5 Jun 2013 18:25:27 +0000 (11:25 -0700)
Signed-off-by: U. Artie Eoff <ullysses.a.eoff@intel.com>
src/test/core/seat.cpp
src/test/core/seat.h

index 4871d2c..ab783c9 100644 (file)
@@ -35,7 +35,7 @@ Seat::Seat(const Display& display)
 
        wl_seat_set_user_data(*this, this);
 
-       static const wl_seat_listener listener = {capabilities};
+       static const wl_seat_listener listener = {capabilities, name};
        wl_seat_add_listener(*this, &listener, this);
 
        display.roundtrip();
@@ -55,6 +55,11 @@ Seat::Seat(const Display& display)
        seat->capabilities_ = caps;
 }
 
+/*static*/ void Seat::name(void *data, wl_seat *wl_seat, const char *name)
+{
+       return;
+}
+
 namespace wrapper {
 
        TEST(Seat)
index 326ef41..be21dc8 100644 (file)
@@ -42,7 +42,8 @@ public:
 
 private:
        static void capabilities(void*, wl_seat*, uint32_t);
-       
+       static void name(void*, wl_seat*, const char*);
+
        const Display&          display_;
        wl_seat*                wl_seat_;
        uint32_t                capabilities_;