diff options
Diffstat (limited to 'indra/newview/llviewerparcelmgr.cpp')
-rw-r--r-- | indra/newview/llviewerparcelmgr.cpp | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/indra/newview/llviewerparcelmgr.cpp b/indra/newview/llviewerparcelmgr.cpp index 224ccf41b6..bcb3853106 100644 --- a/indra/newview/llviewerparcelmgr.cpp +++ b/indra/newview/llviewerparcelmgr.cpp @@ -58,7 +58,6 @@ #include "llparcelselection.h" #include "llresmgr.h" #include "llsdutil.h" -#include "llsdutil_math.h" #include "llstatusbar.h" #include "llui.h" #include "llviewerimage.h" @@ -2403,6 +2402,11 @@ boost::signals2::connection LLViewerParcelMgr::setTeleportFinishedCallback(parce return mTeleportFinishedSignal.connect(cb); } +boost::signals2::connection LLViewerParcelMgr::setTeleportFailedCallback(parcel_changed_callback_t cb) +{ + return mTeleportFailedSignal.connect(cb); +} + /* Ok, we're notified that teleport has been finished. * We should now propagate the notification via mTeleportFinishedSignal * to all interested parties. @@ -2413,3 +2417,8 @@ void LLViewerParcelMgr::onTeleportFinished() { mTeleportInProgress = TRUE; } + +void LLViewerParcelMgr::onTeleportFailed() +{ + mTeleportFailedSignal(); +} |