diff --git a/lib/http_handlers.h b/lib/http_handlers.h index d6c5fb7..b06f677 100644 --- a/lib/http_handlers.h +++ b/lib/http_handlers.h @@ -855,7 +855,7 @@ http_handler_play(raop_conn_t *conn, http_request_t *request, http_response_t *r set_playback_location(airplay_video, location, strlen(location)); free(location); char *uri_prefix = (char *) calloc(strlen(playback_location) + 1, sizeof(char)); - strncpy(uri_prefix, playback_location, strlen(playback_location)); + strcat(uri_prefix, playback_location); char *end = strstr(uri_prefix, "/master.m3u8"); *end = '\0'; set_uri_prefix(airplay_video, uri_prefix, strlen(uri_prefix));