Changeset View
Changeset View
Standalone View
Standalone View
src/client/registry.cpp
Show First 20 Lines • Show All 539 Lines • ▼ Show 20 Line(s) | |||||
540 | } | 540 | } | ||
541 | 541 | | |||
542 | void Registry::Private::globalSync(void* data, wl_callback* callback, uint32_t serial) | 542 | void Registry::Private::globalSync(void* data, wl_callback* callback, uint32_t serial) | ||
543 | { | 543 | { | ||
544 | Q_UNUSED(serial) | 544 | Q_UNUSED(serial) | ||
545 | auto r = reinterpret_cast<Registry::Private*>(data); | 545 | auto r = reinterpret_cast<Registry::Private*>(data); | ||
546 | Q_ASSERT(r->callback == callback); | 546 | Q_ASSERT(r->callback == callback); | ||
547 | r->handleGlobalSync(); | 547 | r->handleGlobalSync(); | ||
548 | r->callback.destroy(); | 548 | r->callback.release(); | ||
549 | } | 549 | } | ||
550 | 550 | | |||
551 | void Registry::Private::handleGlobalSync() | 551 | void Registry::Private::handleGlobalSync() | ||
552 | { | 552 | { | ||
553 | emit q->interfacesAnnounced(); | 553 | emit q->interfacesAnnounced(); | ||
554 | } | 554 | } | ||
555 | 555 | | |||
556 | namespace { | 556 | namespace { | ||
▲ Show 20 Lines • Show All 355 Lines • Show Last 20 Lines |