--- a/src/libpiano/config.h +++ /dev/null @@ -1 +0,0 @@ -#define PACKAGE "libpiano" --- a/src/libwaitress/config.h +++ /dev/null @@ -1 +0,0 @@ -#define PACKAGE "libwaitress" --- a/src/libpiano/piano.h +++ b/src/libpiano/piano.h @@ -39,6 +39,8 @@ THE SOFTWARE. * http://pan-do-ra-api.wikia.com */ +#define LIBPIANO_NAME "libpiano" + #define PIANO_RPC_HOST "tuner.pandora.com" #define PIANO_RPC_PATH "/services/json/?" --- a/src/libwaitress/waitress.c +++ b/src/libwaitress/waitress.c @@ -922,14 +922,14 @@ static WaitressReturn_t WaitressSendRequ if (WaitressProxyEnabled (waith) && !waith->url.tls) { snprintf (buf, WAITRESS_BUFFER_SIZE, "%s http://%s:%s/%s HTTP/" WAITRESS_HTTP_VERSION "\r\n" - "Host: %s\r\nUser-Agent: " PACKAGE "\r\nConnection: Close\r\n", + "Host: %s\r\nUser-Agent: " LIBWAITRESS_NAME "\r\nConnection: Close\r\n", (waith->method == WAITRESS_METHOD_GET ? "GET" : "POST"), waith->url.host, WaitressDefaultPort (&waith->url), path, waith->url.host); } else { snprintf (buf, WAITRESS_BUFFER_SIZE, "%s /%s HTTP/" WAITRESS_HTTP_VERSION "\r\n" - "Host: %s\r\nUser-Agent: " PACKAGE "\r\nConnection: Close\r\n", + "Host: %s\r\nUser-Agent: " LIBWAITRESS_NAME "\r\nConnection: Close\r\n", (waith->method == WAITRESS_METHOD_GET ? "GET" : "POST"), path, waith->url.host); } --- a/src/libwaitress/waitress.h +++ b/src/libwaitress/waitress.h @@ -29,6 +29,8 @@ THE SOFTWARE. #include #include +#define LIBWAITRESS_NAME "libwaitress" + #define WAITRESS_BUFFER_SIZE 10*1024 typedef enum { --- a/src/libpiano/request.c +++ b/src/libpiano/request.c @@ -40,6 +40,7 @@ THE SOFTWARE. #include #include /* needed for urlencode */ +#include #include #include "piano.h"