callchain - fix add_front assignment

_chain should point to the new element.

Signed-off-by: Tony Wu <tung7970@gmail.com>
pull/2873/head
Tony Wu 2016-09-30 18:14:08 +08:00
parent 646cc89a62
commit 761d03f069
1 changed files with 1 additions and 1 deletions

View File

@ -45,7 +45,7 @@ pFunctionPointer_t CallChain::add(Callback<void()> func) {
pFunctionPointer_t CallChain::add_front(Callback<void()> func) {
CallChainLink *link = new CallChainLink(func);
link->next = _chain;
_chain = link->next;
_chain = link;
return &link->cb;
}