From f6666dcc3b1ac60f850ea53c357a9ef61672a52a Mon Sep 17 00:00:00 2001 From: Alan Coopersmith Date: Wed, 2 Jan 2008 19:19:55 -0800 Subject: [PATCH] Add dixAllocatePrivate stub to dummylib for utils Normally not necessary, except when building non-optimized/debug causes the inline functions from private.h to appear in os-support/libxorgos.la --- hw/xfree86/dummylib/Makefile.am | 1 + hw/xfree86/dummylib/dixprivates.c | 19 +++++++++++++++++++ 2 files changed, 20 insertions(+) create mode 100644 hw/xfree86/dummylib/dixprivates.c diff --git a/hw/xfree86/dummylib/Makefile.am b/hw/xfree86/dummylib/Makefile.am index 3e70d25fe..2ab0a77ae 100644 --- a/hw/xfree86/dummylib/Makefile.am +++ b/hw/xfree86/dummylib/Makefile.am @@ -13,6 +13,7 @@ STRL_SRCS = $(top_srcdir)/os/strlcat.c $(top_srcdir)/os/strlcpy.c endif libdummy_nonserver_a_SOURCES = \ + dixprivates.c \ fatalerror.c \ logvwrite.c \ $(STRL_SRCS) \ diff --git a/hw/xfree86/dummylib/dixprivates.c b/hw/xfree86/dummylib/dixprivates.c new file mode 100644 index 000000000..40c173a20 --- /dev/null +++ b/hw/xfree86/dummylib/dixprivates.c @@ -0,0 +1,19 @@ +#ifdef HAVE_XORG_CONFIG_H +#include +#endif + +#include +#include "os.h" +#include "xf86.h" +#include "xf86Priv.h" + +/* + * Utility functions required by libxf86_os. + */ + +_X_EXPORT pointer * +dixAllocatePrivate(PrivateRec **privates, const DevPrivateKey key) +{ + return NULL; /* not used */ +} +