Skip to content

Commit 0f70d16

Browse files
committed
dix: unexport internal region helper functions
Not used by any drivers. Signed-off-by: Enrico Weigelt, metux IT consult <[email protected]>
1 parent bef8267 commit 0f70d16

File tree

5 files changed

+21
-15
lines changed

5 files changed

+21
-15
lines changed

dix/main.c

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -91,6 +91,7 @@ Equipment Corporation.
9191
#include "dix/dix_priv.h"
9292
#include "dix/input_priv.h"
9393
#include "dix/gc_priv.h"
94+
#include "dix/region_priv.h"
9495
#include "dix/registry_priv.h"
9596
#include "dix/screensaver_priv.h"
9697
#include "dix/selection_priv.h"

dix/region.c

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -77,11 +77,13 @@ Equipment Corporation.
7777

7878
#include <dix-config.h>
7979

80-
#include "regionstr.h"
80+
#include <pixman.h>
8181
#include <X11/Xprotostr.h>
8282
#include <X11/Xfuncproto.h>
83+
84+
#include "dix/region_priv.h"
85+
8386
#include "gc.h"
84-
#include <pixman.h>
8587

8688
#undef assert
8789
#ifdef REGION_DEBUG

dix/region_priv.h

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
/* SPDX-License-Identifier: MIT OR X11
2+
*
3+
* Copyright © 2024 Enrico Weigelt, metux IT consult <[email protected]>
4+
*/
5+
#ifndef _XSERVER_DIX_REGION_PRIV_H
6+
#define _XSERVER_DIX_REGION_PRIV_H
7+
8+
#include "include/regionstr.h"
9+
10+
void InitRegions(void);
11+
Bool RegionRectAlloc(RegionPtr pRgn, int n);
12+
Bool RegionIsValid(RegionPtr prgn);
13+
void RegionPrint(RegionPtr pReg);
14+
15+
#endif /* _XSERVER_DIX_REGION_PRIV_H */

fb/fbpixmap.c

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@
2424

2525
#include <stdlib.h>
2626

27+
#include "dix/region_priv.h"
2728
#include "fb/fb_priv.h"
2829

2930
#ifdef FB_DEBUG

include/regionstr.h

Lines changed: 0 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -211,8 +211,6 @@ RegionNull(RegionPtr _pReg)
211211
(_pReg)->data = &RegionEmptyData;
212212
}
213213

214-
extern _X_EXPORT void InitRegions(void);
215-
216214
extern _X_EXPORT RegionPtr RegionCreate(BoxPtr /*rect */ ,
217215
int /*size */ );
218216

@@ -328,17 +326,6 @@ RegionEqual(RegionPtr reg1, RegionPtr reg2)
328326
return pixman_region_equal(reg1, reg2);
329327
}
330328

331-
extern _X_EXPORT Bool RegionRectAlloc(RegionPtr /*pRgn */ ,
332-
int /*n */
333-
);
334-
335-
#ifdef DEBUG
336-
extern _X_EXPORT Bool RegionIsValid(RegionPtr /*prgn */
337-
);
338-
#endif
339-
340-
extern _X_EXPORT void RegionPrint(RegionPtr /*pReg */ );
341-
342329
#define INCLUDE_LEGACY_REGION_DEFINES
343330
#ifdef INCLUDE_LEGACY_REGION_DEFINES
344331

0 commit comments

Comments
 (0)