mirror of
https://github.com/X11Libre/xserver.git
synced 2026-03-24 10:14:52 +00:00
This wrapped CloseScreen function doesn't do anything actually useful,
so no need to keep it around any longer. It used to do a free() on the
private data (which had been wrong in the first place) but this had
been removed and so the whole function became useless, it had been
forgotten to be swept away.
Fixes: 469d5bf8b7
Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
31 lines
1.1 KiB
C
31 lines
1.1 KiB
C
/* SPDX-License-Identifier: MIT OR X11
|
|
*
|
|
* Copyright © 2024 Enrico Weigelt, metux IT consult <info@metux.net>
|
|
* Copyright © 2010 NVIDIA Corporation
|
|
*/
|
|
#ifndef _XSERVER_MISYNC_PRIV_H
|
|
#define _XSERVER_MISYNC_PRIV_H
|
|
|
|
#include "misync.h"
|
|
|
|
extern DevPrivateKeyRec miSyncScreenPrivateKey;
|
|
|
|
typedef struct _syncScreenPriv {
|
|
/* Wrappable sync-specific screen functions */
|
|
SyncScreenFuncsRec funcs;
|
|
} SyncScreenPrivRec, *SyncScreenPrivPtr;
|
|
|
|
#define SYNC_SCREEN_PRIV(pScreen) \
|
|
(SyncScreenPrivPtr) dixLookupPrivate(&pScreen->devPrivates, \
|
|
&miSyncScreenPrivateKey)
|
|
|
|
Bool miSyncFenceCheckTriggered(SyncFence * pFence);
|
|
void miSyncFenceSetTriggered(SyncFence * pFence);
|
|
void miSyncFenceReset(SyncFence * pFence);
|
|
void miSyncFenceAddTrigger(SyncTrigger * pTrigger);
|
|
void miSyncFenceDeleteTrigger(SyncTrigger * pTrigger);
|
|
int miSyncInitFenceFromFD(DrawablePtr pDraw, SyncFence *pFence, int fd, BOOL initially_triggered);
|
|
int miSyncFDFromFence(DrawablePtr pDraw, SyncFence *pFence);
|
|
|
|
#endif /* _XSERVER_MISYNC_PRIV_H */
|