playlist: pass const playlist pointers
Pass constant playlist objects to functions which do not modify it.
This commit is contained in:
		| @@ -247,13 +247,13 @@ playPlaylistIfPlayerStopped(struct playlist *playlist) | |||||||
| } | } | ||||||
|  |  | ||||||
| bool | bool | ||||||
| getPlaylistRepeatStatus(struct playlist *playlist) | getPlaylistRepeatStatus(const struct playlist *playlist) | ||||||
| { | { | ||||||
| 	return playlist->queue.repeat; | 	return playlist->queue.repeat; | ||||||
| } | } | ||||||
|  |  | ||||||
| bool | bool | ||||||
| getPlaylistRandomStatus(struct playlist *playlist) | getPlaylistRandomStatus(const struct playlist *playlist) | ||||||
| { | { | ||||||
| 	return playlist->queue.random; | 	return playlist->queue.random; | ||||||
| } | } | ||||||
| @@ -323,7 +323,7 @@ void setPlaylistRandomStatus(struct playlist *playlist, bool status) | |||||||
| 	idle_add(IDLE_OPTIONS); | 	idle_add(IDLE_OPTIONS); | ||||||
| } | } | ||||||
|  |  | ||||||
| int getPlaylistCurrentSong(struct playlist *playlist) | int getPlaylistCurrentSong(const struct playlist *playlist) | ||||||
| { | { | ||||||
| 	if (playlist->current >= 0) | 	if (playlist->current >= 0) | ||||||
| 		return queue_order_to_position(&playlist->queue, | 		return queue_order_to_position(&playlist->queue, | ||||||
| @@ -333,19 +333,19 @@ int getPlaylistCurrentSong(struct playlist *playlist) | |||||||
| } | } | ||||||
|  |  | ||||||
| unsigned long | unsigned long | ||||||
| getPlaylistVersion(struct playlist *playlist) | getPlaylistVersion(const struct playlist *playlist) | ||||||
| { | { | ||||||
| 	return playlist->queue.version; | 	return playlist->queue.version; | ||||||
| } | } | ||||||
|  |  | ||||||
| int | int | ||||||
| getPlaylistLength(struct playlist *playlist) | getPlaylistLength(const struct playlist *playlist) | ||||||
| { | { | ||||||
| 	return queue_length(&playlist->queue); | 	return queue_length(&playlist->queue); | ||||||
| } | } | ||||||
|  |  | ||||||
| unsigned | unsigned | ||||||
| getPlaylistSongId(struct playlist *playlist, unsigned song) | getPlaylistSongId(const struct playlist *playlist, unsigned song) | ||||||
| { | { | ||||||
| 	return queue_position_to_id(&playlist->queue, song); | 	return queue_position_to_id(&playlist->queue, song); | ||||||
| } | } | ||||||
|   | |||||||
| @@ -153,9 +153,6 @@ void previousSongInPlaylist(struct playlist *playlist); | |||||||
|  |  | ||||||
| void shufflePlaylist(struct playlist *playlist); | void shufflePlaylist(struct playlist *playlist); | ||||||
|  |  | ||||||
| enum playlist_result |  | ||||||
| savePlaylist(struct playlist *playlist, const char *utf8file); |  | ||||||
|  |  | ||||||
| void | void | ||||||
| deleteASongFromPlaylist(struct playlist *playlist, const struct song *song); | deleteASongFromPlaylist(struct playlist *playlist, const struct song *song); | ||||||
|  |  | ||||||
| @@ -172,24 +169,24 @@ enum playlist_result | |||||||
| swapSongsInPlaylistById(struct playlist *playlist, unsigned id1, unsigned id2); | swapSongsInPlaylistById(struct playlist *playlist, unsigned id1, unsigned id2); | ||||||
|  |  | ||||||
| bool | bool | ||||||
| getPlaylistRepeatStatus(struct playlist *playlist); | getPlaylistRepeatStatus(const struct playlist *playlist); | ||||||
|  |  | ||||||
| void setPlaylistRepeatStatus(struct playlist *playlist, bool status); | void setPlaylistRepeatStatus(struct playlist *playlist, bool status); | ||||||
|  |  | ||||||
| bool | bool | ||||||
| getPlaylistRandomStatus(struct playlist *playlist); | getPlaylistRandomStatus(const struct playlist *playlist); | ||||||
|  |  | ||||||
| void setPlaylistRandomStatus(struct playlist *playlist, bool status); | void setPlaylistRandomStatus(struct playlist *playlist, bool status); | ||||||
|  |  | ||||||
| int getPlaylistCurrentSong(struct playlist *playlist); | int getPlaylistCurrentSong(const struct playlist *playlist); | ||||||
|  |  | ||||||
| unsigned | unsigned | ||||||
| getPlaylistSongId(struct playlist *playlist, unsigned song); | getPlaylistSongId(const struct playlist *playlist, unsigned song); | ||||||
|  |  | ||||||
| int getPlaylistLength(struct playlist *playlist); | int getPlaylistLength(const struct playlist *playlist); | ||||||
|  |  | ||||||
| unsigned long | unsigned long | ||||||
| getPlaylistVersion(struct playlist *playlist); | getPlaylistVersion(const struct playlist *playlist); | ||||||
|  |  | ||||||
| enum playlist_result | enum playlist_result | ||||||
| seekSongInPlaylist(struct playlist *playlist, unsigned song, float seek_time); | seekSongInPlaylist(struct playlist *playlist, unsigned song, float seek_time); | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user
	 Max Kellermann
					Max Kellermann