123456789101112131415161718192021222324 |
- support current JSON::XS version, diff from FreeBSD ports.
- $OpenBSD: patch-Slim_Plugin_LastFM_ProtocolHandler_pm,v 1.2 2009/01/28 01:36:00 sthen Exp $
- --- Slim/Plugin/LastFM/ProtocolHandler.pm.orig Tue Jan 20 02:35:14 2009
- +++ Slim/Plugin/LastFM/ProtocolHandler.pm Wed Jan 21 01:28:36 2009
- @@ -7,7 +7,7 @@ package Slim::Plugin::LastFM::ProtocolHandler;
- use strict;
- use base qw(Slim::Player::Protocols::HTTP);
-
- -use JSON::XS qw(from_json);
- +use JSON::XS qw(decode_json);
- use URI::Escape qw(uri_escape_utf8);
-
- use Slim::Player::Playlist;
- @@ -141,7 +141,7 @@ sub _gotNextTrack {
- my $client = $http->params->{client};
- my $params = $http->params->{params};
-
- - my $track = eval { from_json( $http->content ) };
- + my $track = eval { decode_json( $http->content ) };
-
- if ( $@ || $track->{error} ) {
- # We didn't get the info to play
|