making brl.linkedlist fails if you don't explicitly cast TListEnum._pool.RemoveFirst() to TListEnum.
@@ -429,7 +429,7 @@ Type TList
?Threaded
LockMutex(_mutex)
?
- Local enum:TListEnum=TListEnum._pool.RemoveFirst()
+ Local enum:TListEnum=TListEnum(TListEnum._pool.RemoveFirst())
UnlockMutex(_mutex)