Bug 3483 - object method "symbols" not in HTTP.pm
: object method "symbols" not in HTTP.pm
Status: RESOLVED FIXED
Product: Logitech Media Server
Classification: Unclassified
Component: Streaming From SlimServer
: 6.2.2
: PC Windows XP
: P2 normal (vote)
: ---
Assigned To: Chris Owens
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2006-06-06 05:32 UTC by Richard
Modified: 2006-06-06 07:46 UTC (History)
0 users

See Also:
Category: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Richard 2006-06-06 05:32:48 UTC
Can't locate object method "symbols" via package "Slim::Player::HTTP"

Not a big deal, but probably the dummy method symbols should be added to the
tail of the other dummy methods in Slim::Player::HTTP. I added this to line
65:

sub symbols		{ undef }

I ran into the problem with a plugin that blindly called $client->symbols.
Looking at the class hierarchy, I don't see a problem with expecting synmbols
to exist for any "Player".

Richard
Comment 1 KDF 2006-06-06 07:46:26 UTC
The standard solution for this type of requirement is to place the dummy stub in the Client.pm base object.
Fixed in trunk, change 7766 and for 6.3.x builds as of change 7767