Changeset 5caad1d in mainline for uspace/lib/tbarcfg/private


Ignore:
Timestamp:
2025-06-20T18:59:58Z (11 months ago)
Author:
Jiri Svoboda <jiri@…>
Branches:
master, topic/fix-logger-deadlock
Children:
2e9f284, 503ce85, d3dd170f, f0cc1c64
Parents:
cb20b05
Message:

tbarcfg_listener_destroy() should clean up properly.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/lib/tbarcfg/private/tbarcfg.h

    rcb20b05 r5caad1d  
    11/*
    2  * Copyright (c) 2024 Jiri Svoboda
     2 * Copyright (c) 2025 Jiri Svoboda
    33 * All rights reserved.
    44 *
     
    3939
    4040#include <adt/list.h>
     41#include <loc.h>
    4142#include <stdbool.h>
    4243#include <types/tbarcfg/tbarcfg.h>
     
    6869/** Taskbar configuration listener */
    6970typedef struct tbarcfg_listener {
     71        /** Async port */
     72        port_id_t portid;
     73        /** Registered server */
     74        loc_srv_t *srv;
     75        /** Registered service */
     76        service_id_t svcid;
    7077        /** Notification callback */
    7178        void (*cb)(void *);
Note: See TracChangeset for help on using the changeset viewer.