Author: titmuss
Date: Mon Apr 7 04:53:07 2008
New Revision: 2173
URL: http://svn.slimdevices.com?rev=2173&root=Jive&view=rev
Log:
Bug: N/A
Description:
Protected against SC sending a nil player name.
Modified:
trunk/squeezeplay/src/squeezeplay/share/jive/slim/Player.lua
Modified: trunk/squeezeplay/src/squeezeplay/share/jive/slim/Player.lua
URL:
http://svn.slimdevices.com/trunk/squeezeplay/src/squeezeplay/share/jive/slim/Player.lua?rev=2173&root=Jive&r1=2172&r2=2173&view=diff
==============================================================================
--- trunk/squeezeplay/src/squeezeplay/share/jive/slim/Player.lua (original)
+++ trunk/squeezeplay/src/squeezeplay/share/jive/slim/Player.lua Mon Apr 7
04:53:07 2008
@@ -120,8 +120,11 @@
local function _setPlayerName(self, playerName)
log:debug("_setPlayerName(", playerName, ")")
+ -- convert to string, in case SC sends a nil player name
+ playerName = tostring(playerName)
+
-- make sure this is a new name
- if tostring(playerName) != tostring(self.name) then
+ if playerName != self.name then
self.name = playerName
self.jnt:notify('playerNewName', self, playerName)
end
@@ -228,7 +231,7 @@
id = playerInfo.playerid,
uuid = playerInfo.uuid,
- name = playerInfo.name,
+ name = tostring(playerInfo.name),
model = playerInfo.model,
connected = playerInfo.connected,
power = playerInfo.power,
_______________________________________________
Jive-checkins mailing list
[email protected]
http://lists.slimdevices.com/cgi-bin/mailman/listinfo/jive-checkins