xf86-video-ati: Branch 'master'
Michel Dänzer
daenzer at kemper.freedesktop.org
Tue May 19 18:07:38 PDT 2015
src/radeon.h | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
New commits:
commit d64a13ebe0ecd241ee3260dbffd8f4a01e254183
Author: Michel Dänzer <michel.daenzer at amd.com>
Date: Wed May 20 09:58:38 2015 +0900
Replace SyncFence typedef with declaration of struct _SyncFence
Fixes build failure in some environments:
CC radeon_sync.lo
In file included from radeon_sync.c:28:
/home/tinderbox/xorg-build/include/xorg/misync.h:31: error: redefinition of typedef 'SyncFence'
radeon.h:93: note: previous declaration of 'SyncFence' was here
make[2]: *** [radeon_sync.lo] Error 1
Reported-Tested-and-Acked-by: David Airlie <airlied at redhat.com>
diff --git a/src/radeon.h b/src/radeon.h
index 7feed04..d6f18fa 100644
--- a/src/radeon.h
+++ b/src/radeon.h
@@ -90,7 +90,7 @@
#include "simple_list.h"
#include "atipcirename.h"
-typedef struct _SyncFence SyncFence;
+struct _SyncFence;
#ifndef MAX
#define MAX(a,b) ((a)>(b)?(a):(b))
@@ -457,7 +457,7 @@ typedef struct {
void (*BlockHandler)(BLOCKHANDLER_ARGS_DECL);
- void (*CreateFence) (ScreenPtr pScreen, SyncFence *pFence,
+ void (*CreateFence) (ScreenPtr pScreen, struct _SyncFence *pFence,
Bool initially_triggered);
int pix24bpp; /* Depth of pixmap for 24bpp fb */
More information about the xorg-commit
mailing list