} \
}
*/
+#ifdef G_GNUC_UNUSED
+static inline PSINGLE_LIST_ENTRY PopEntryList(PSINGLE_LIST_ENTRY ListHead) G_GNUC_UNUSED;
+#endif /* G_GNUC_UNUSED */
static
inline
PSINGLE_LIST_ENTRY
(Entry)->Next = (ListHead)->Next; \
(ListHead)->Next = (Entry)
*/
+#ifdef G_GNUC_UNUSED
+static inline VOID PushEntryList(PSINGLE_LIST_ENTRY ListHead,PSINGLE_LIST_ENTRY Entry) G_GNUC_UNUSED;
+#endif /* G_GNUC_UNUSED */
static
inline
VOID
/*
* An ReactOS extension
*/
+#ifdef G_GNUC_UNUSED
+static inline PSINGLE_LIST_ENTRY PopEntrySList(PSLIST_HEADER ListHead) G_GNUC_UNUSED;
+#endif /* G_GNUC_UNUSED */
static
inline
PSINGLE_LIST_ENTRY
/*
* An ReactOS extension
*/
+#ifdef G_GNUC_UNUSED
+static inline VOID PushEntrySList(PSLIST_HEADER ListHead,PSINGLE_LIST_ENTRY Entry) G_GNUC_UNUSED;
+#endif /* G_GNUC_UNUSED */
static
inline
VOID
);
*/
+#ifdef G_GNUC_UNUSED
+static inline PLIST_ENTRY RemoveHeadList(PLIST_ENTRY ListHead) G_GNUC_UNUSED;
+#endif /* G_GNUC_UNUSED */
static
inline
PLIST_ENTRY
);
*/
+#ifdef G_GNUC_UNUSED
+static inline PLIST_ENTRY RemoveTailList(PLIST_ENTRY ListHead) G_GNUC_UNUSED;
+#endif /* G_GNUC_UNUSED */
static
inline
PLIST_ENTRY
/* Prevent hide of the inappropriate passed type by our
* de"const" of the string in the macro below.
*/
+#ifdef G_GNUC_UNUSED
+static inline const WCHAR *_RtlInitUnicodeStringFromLiteral_typecheck(const WCHAR *s) G_GNUC_UNUSED;
+#endif /* G_GNUC_UNUSED */
static inline const WCHAR *_RtlInitUnicodeStringFromLiteral_typecheck(const WCHAR *s) { return s; }
#define RtlInitUnicodeStringFromLiteral(__PDEST_STRING__,__SOURCE_STRING__) \
\r
#define NtCurrentPeb() (NtCurrentTeb()->Peb)\r
\r
+#ifdef G_GNUC_UNUSED\r
+static inline PTEB NtCurrentTeb(VOID) G_GNUC_UNUSED;\r
+#endif /* G_GNUC_UNUSED */\r
static inline PTEB NtCurrentTeb(VOID)\r
{\r
int x;\r
struct _KTHREAD* CurrentThread; /* 124 */
} __attribute__((packed)) KPCR, *PKPCR;
+#ifdef G_GNUC_UNUSED
+static inline PKPCR KeGetCurrentKPCR(VOID) G_GNUC_UNUSED;
+#endif /* G_GNUC_UNUSED */
static inline PKPCR KeGetCurrentKPCR(VOID)
{
ULONG value;