[Madwifi-cvs] revision 2517 committed
Status: Beta
Brought to you by:
otaku
From: Pavel R. <svn...@ma...> - 2007-06-25 20:43:36
|
Project : madwifi Revision : 2517 Author : proski (Pavel Roskin) Date : 2007-06-25 22:43:30 +0200 (Mon, 25 Jun 2007) Log Message : Fix compile error on Fedora Core 1 Fedora Core 1 backports PDE(). There is no easy way to find out whether PDE() is backported, so define it as a macro, not as a function to avoid conflicts. Reported by Chung Pui Kei <eg_...@st...> Affected Files: * trunk/ath/if_athvar.h updated Modified: trunk/ath/if_athvar.h =================================================================== --- trunk/ath/if_athvar.h 2007-06-25 12:43:08 UTC (rev 2516) +++ trunk/ath/if_athvar.h 2007-06-25 20:43:30 UTC (rev 2517) @@ -150,10 +150,9 @@ #undef alloc_netdev #define alloc_netdev(s,m,d) _alloc_netdev(s,m,d) -static inline struct proc_dir_entry *PDE(const struct inode *inode) -{ - return (struct proc_dir_entry *)inode->u.generic_ip; -} +/* Some vendors backport PDE, so make it a macro here */ +#undef PDE +#define PDE(inode) ((struct proc_dir_entry *)(inode)->u.generic_ip) #endif |