diff --git a/OpenSim/Framework/AgentCircuitData.cs b/OpenSim/Framework/AgentCircuitData.cs index 51f0a1e4b8..f2fe49452a 100644 --- a/OpenSim/Framework/AgentCircuitData.cs +++ b/OpenSim/Framework/AgentCircuitData.cs @@ -128,27 +128,28 @@ namespace OpenSim.Framework /// /// Viewer's version string as reported by the viewer at login /// - private string ViewerInternal; + private string m_viewerInternal; /// /// Viewer's version string /// public string Viewer { - set { ViewerInternal = value; } + set { m_viewerInternal = value; } + // Try to return consistent viewer string taking into account // that viewers have chaagned how version is reported // See http://opensimulator.org/mantis/view.php?id=6851 get { // Old style version string contains viewer name followed by a space followed by a version number - if (ViewerInternal == null || ViewerInternal.Contains(" ")) + if (m_viewerInternal == null || m_viewerInternal.Contains(" ")) { - return ViewerInternal; + return m_viewerInternal; } else // New style version contains no spaces, just version number { - return Channel + " " + ViewerInternal; + return Channel + " " + m_viewerInternal; } } }