diff options
author | Jacek Antonelli | 2008-08-15 23:45:50 -0500 |
---|---|---|
committer | Jacek Antonelli | 2008-08-15 23:45:50 -0500 |
commit | 2a4dea528f670b9bb1f77ef27a8a1dd16603d114 (patch) | |
tree | 95c68e362703c9099d571ecbdc6142b1cda1e005 /linden/indra/newview/llviewerparcelmedia.cpp | |
parent | Second Life viewer sources 1.20.6 (diff) | |
download | meta-impy-2a4dea528f670b9bb1f77ef27a8a1dd16603d114.zip meta-impy-2a4dea528f670b9bb1f77ef27a8a1dd16603d114.tar.gz meta-impy-2a4dea528f670b9bb1f77ef27a8a1dd16603d114.tar.bz2 meta-impy-2a4dea528f670b9bb1f77ef27a8a1dd16603d114.tar.xz |
Second Life viewer sources 1.20.7
Diffstat (limited to 'linden/indra/newview/llviewerparcelmedia.cpp')
-rw-r--r-- | linden/indra/newview/llviewerparcelmedia.cpp | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/linden/indra/newview/llviewerparcelmedia.cpp b/linden/indra/newview/llviewerparcelmedia.cpp index 187a553..c29f277 100644 --- a/linden/indra/newview/llviewerparcelmedia.cpp +++ b/linden/indra/newview/llviewerparcelmedia.cpp | |||
@@ -100,9 +100,17 @@ void LLViewerParcelMedia::update(LLParcel* parcel) | |||
100 | // we have a player | 100 | // we have a player |
101 | if (parcel) | 101 | if (parcel) |
102 | { | 102 | { |
103 | if(!gAgent.getRegion()) | ||
104 | { | ||
105 | sMediaRegionID = LLUUID() ; | ||
106 | stop() ; | ||
107 | return ; | ||
108 | } | ||
109 | |||
103 | // we're in a parcel | 110 | // we're in a parcel |
104 | bool new_parcel = false; | 111 | bool new_parcel = false; |
105 | S32 parcelid = parcel->getLocalID(); | 112 | S32 parcelid = parcel->getLocalID(); |
113 | |||
106 | LLUUID regionid = gAgent.getRegion()->getRegionID(); | 114 | LLUUID regionid = gAgent.getRegion()->getRegionID(); |
107 | if (parcelid != sMediaParcelLocalID || regionid != sMediaRegionID) | 115 | if (parcelid != sMediaParcelLocalID || regionid != sMediaRegionID) |
108 | { | 116 | { |