From e26beb36c2073bb35151aa0cfee7e95f1b5a3901 Mon Sep 17 00:00:00 2001 From: megamage Date: Fri, 28 Nov 2008 11:38:28 -0600 Subject: *Update to Mangos 6856. Source: Mangos. --HG-- branch : trunk --- src/framework/Utilities/LinkedReference/Reference.h | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) (limited to 'src/framework/Utilities/LinkedReference') diff --git a/src/framework/Utilities/LinkedReference/Reference.h b/src/framework/Utilities/LinkedReference/Reference.h index ca837c81f91..bce0e0f387c 100644 --- a/src/framework/Utilities/LinkedReference/Reference.h +++ b/src/framework/Utilities/LinkedReference/Reference.h @@ -73,9 +73,15 @@ template class Reference : public LinkedListElement return iRefTo != NULL; } - Reference* next() { return((Reference*)LinkedListElement::next()); } - Referenceconst* next() const { return((Reference const*)LinkedListElement::next()); } - Reference* prev() { return((Reference*)LinkedListElement::prev()); } + Reference * next() { return((Reference *) LinkedListElement::next()); } + Reference const * next() const { return((Reference const *) LinkedListElement::next()); } + Reference * prev() { return((Reference *) LinkedListElement::prev()); } + Reference const * prev() const { return((Reference const *) LinkedListElement::prev()); } + + Reference * nocheck_next() { return((Reference *) LinkedListElement::nocheck_next()); } + Reference const * nocheck_next() const { return((Reference const *) LinkedListElement::nocheck_next()); } + Reference * nocheck_prev() { return((Reference *) LinkedListElement::nocheck_prev()); } + Reference const * nocheck_prev() const { return((Reference const *) LinkedListElement::nocheck_prev()); } inline TO* operator ->() const { return iRefTo; } inline TO* getTarget() const { return iRefTo; } -- cgit v1.2.3