From 805f9c262652d2700705e7233ef40936acb35d10 Mon Sep 17 00:00:00 2001 From: Sebastian Huber Date: Thu, 8 Nov 2018 11:55:11 +0100 Subject: [PATCH] score: Avoid complex include in heap.h Update #3598. --- cpukit/include/rtems/score/heap.h | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/cpukit/include/rtems/score/heap.h b/cpukit/include/rtems/score/heap.h index 60cb3be99d..a69d890001 100644 --- a/cpukit/include/rtems/score/heap.h +++ b/cpukit/include/rtems/score/heap.h @@ -19,7 +19,6 @@ #define _RTEMS_SCORE_HEAP_H #include -#include #ifdef __cplusplus extern "C" { @@ -163,10 +162,12 @@ typedef struct Heap_Block Heap_Block; uintptr_t delayed_free_fraction; } Heap_Protection; + struct _Thread_Control; + typedef struct { uintptr_t protector [HEAP_PROTECTOR_COUNT]; Heap_Block *next_delayed_free_block; - Thread_Control *task; + struct _Thread_Control *task; void *tag; } Heap_Protection_block_begin;