Add type name argument to CreateNewResourceType

Convert all calls of CreateNewResourceType to pass name argument

Breaks DIX ABI.

ABI versions bumped:

Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
Reviewed-by: Keith Packard <keithp@keithp.com>
Signed-off-by: Keith Packard <keithp@keithp.com>
This commit is contained in:
Alan Coopersmith
2009-12-02 17:43:01 -08:00
committed by Keith Packard
parent a11c58fa0c
commit 895f40792a
40 changed files with 128 additions and 221 deletions

View File

@@ -47,7 +47,6 @@
#include "compint.h"
#include "xace.h"
#include "registry.h"
#include "protocol-versions.h"
static CARD8 CompositeReqCode;
@@ -547,22 +546,20 @@ CompositeExtensionInit (void)
return;
#endif
CompositeClientWindowType = CreateNewResourceType (FreeCompositeClientWindow);
CompositeClientWindowType = CreateNewResourceType
(FreeCompositeClientWindow, "CompositeClientWindow");
if (!CompositeClientWindowType)
return;
RegisterResourceName(CompositeClientWindowType, "CompositeClientWindow");
CompositeClientSubwindowsType = CreateNewResourceType (FreeCompositeClientSubwindows);
CompositeClientSubwindowsType = CreateNewResourceType
(FreeCompositeClientSubwindows, "CompositeClientSubwindows");
if (!CompositeClientSubwindowsType)
return;
RegisterResourceName(CompositeClientSubwindowsType,
"CompositeClientSubwindows");
CompositeClientOverlayType = CreateNewResourceType (FreeCompositeClientOverlay);
CompositeClientOverlayType = CreateNewResourceType
(FreeCompositeClientOverlay, "CompositeClientOverlay");
if (!CompositeClientOverlayType)
return;
RegisterResourceName(CompositeClientOverlayType,
"CompositeClientOverlay");
if (!dixRequestPrivate(CompositeClientPrivateKey,
sizeof(CompositeClientRec)))