Commit 35c0b84f authored by Max Kellermann's avatar Max Kellermann

dbUtils, playlist, directory: pass constant pointers

The usual bunch of const pointer conversions.
parent d38d2bc3
sisyphus 0.23.15-alt1 0.23.14-alt1 0.23.13-alt1 0.23.12-alt1 0.23.11-alt1 0.23.8-alt3 0.23.8-alt2 0.23.8-alt1 0.21.24-alt1.1 0.21.24-alt1 0.20.23-alt3 0.20.23-alt2 0.20.23-alt1 0.20.21-alt1 0.20.15-alt1 0.18.14-alt1 0.18.11-alt1.1 0.18.11-alt1 0.18.10-alt1 0.17.0-alt0.3.git050212 0.17.0-alt0.2.git200911 0.17.0-alt0.2.M60P.1.git050212 0.17.0-alt0.1 0.16.2-alt2 0.16.2-alt1 0.15.13-alt1 0.15.13-alt0.M51.1 0.15.13-alt 0.15.8-alt2 0.15.8-alt1 0.15.3-alt1.1 0.15.3-alt1 0.15.0-alt2 0.15.0-alt1 0.14.2 0.14.2-alt1 0.14.2-alt 0.14.1 0.14.1-alt 0.14.0-alt 0.14-alt1 0.14-alt v0.18.14 v0.18.13 v0.18.12 v0.18.11 v0.18.10 v0.18.9 v0.18.8 v0.18.7 v0.18.6 v0.18.5 v0.18.4 v0.18.3 v0.18.2 v0.17.3 v0.17.2 v0.17.1 v0.17.0-git200911 v0.17.0-git200711 v0.17.0-git050212 v0.16.8 v0.16.5 v0.16.4 v0.16.3 v0.16.2 v0.16.1 v0.16 v0.16_alpha4 v0.16_alpha3 v0.16_alpha2 v0.15.16 v0.15.14 v0.15.13 v0.15.11 v0.15.10 v0.15.9 v0.15.7 v0.15.6 v0.15.5 release-0.16.5 release-0.16.4 release-0.16.3 release-0.16.1 release-0.16 release-0.16_alpha4 release-0.16_alpha3 release-0.16_alpha2 release-0.15.16 release-0.15.14 release-0.15.13 release-0.15.11 release-0.15.10 release-0.15.9 release-0.15.7 release-0.15.6 release-0.15.5 mpd/0.20.6-alt1 mpd/0.19.9-alt1 mpd/0.18.14-alt2 gb-sisyphus-task339776.6100 gb-sisyphus-task337393.100 gb-sisyphus-task337176.300 gb-sisyphus-task334590.100 gb-sisyphus-task333607.100 gb-sisyphus-task331543.2500 gb-sisyphus-task328663.4700 gb-sisyphus-task325064.100 gb-sisyphus-task319111.4000 gb-sisyphus-task313704.100 gb-sisyphus-task312885.100 gb-sisyphus-task308905.3200 gb-sisyphus-task305294.500 gb-sisyphus-task304007.100 gb-sisyphus-task303674.1700 gb-sisyphus-task298681.300 gb-sisyphus-task296051.1000 gb-sisyphus-task274827.100 gb-sisyphus-task269249.2000 gb-sisyphus-task266579.400 gb-sisyphus-task258132.600 gb-sisyphus-task254601.200 gb-sisyphus-task253310.100 gb-sisyphus-task252214.300 gb-sisyphus-task251539.6100 gb-sisyphus-task247988.7000 gb-sisyphus-task238768.6000 gb-sisyphus-task229151.100 gb-sisyphus-task227574.200 gb-sisyphus-task226762.6000 gb-sisyphus-task219546.1700 gb-sisyphus-task213491.100 gb-sisyphus-task198806.100 gb-sisyphus-task181400.100 gb-sisyphus-task141957.100 gb-sisyphus-task135039.100 gb-sisyphus-task130102.100 gb-sisyphus-task129023.100 gb-sisyphus-task127959.100 gb-sisyphus-task118591.100 gb-p9-task277538.2600 gb-c9f2-task327704.1100 fixed-0.17.0-git200911 alt-0.17.0-git200711 alt-0.17.0-git050212 alt-0.16.2
No related merge requests found
......@@ -80,7 +80,8 @@ static int searchInDirectory(int fd, Song * song, void *data)
return 0;
}
int searchForSongsIn(int fd, char *name, int numItems, LocateTagItem * items)
int searchForSongsIn(int fd, const char *name, int numItems,
LocateTagItem * items)
{
int ret;
int i;
......@@ -118,7 +119,7 @@ static int findInDirectory(int fd, Song * song, void *data)
return 0;
}
int findSongsIn(int fd, char *name, int numItems, LocateTagItem * items)
int findSongsIn(int fd, const char *name, int numItems, LocateTagItem * items)
{
LocateTagItemArray array;
......@@ -148,7 +149,7 @@ static int searchStatsInDirectory(mpd_unused int fd, Song * song, void *data)
return 0;
}
int searchStatsForSongsIn(int fd, char *name, int numItems,
int searchStatsForSongsIn(int fd, const char *name, int numItems,
LocateTagItem * items)
{
SearchStats stats;
......@@ -166,7 +167,7 @@ int searchStatsForSongsIn(int fd, char *name, int numItems,
return ret;
}
int printAllIn(int fd, char *name)
int printAllIn(int fd, const char *name)
{
return traverseAllIn(fd, name, printSongInDirectory,
printDirectoryInDirectory, NULL);
......@@ -185,12 +186,12 @@ static int directoryAddSongToStoredPlaylist(int fd, Song *song, void *data)
return 0;
}
int addAllIn(int fd, char *name)
int addAllIn(int fd, const char *name)
{
return traverseAllIn(fd, name, directoryAddSongToPlaylist, NULL, NULL);
}
int addAllInToStoredPlaylist(int fd, char *name, char *utf8file)
int addAllInToStoredPlaylist(int fd, const char *name, const char *utf8file)
{
return traverseAllIn(fd, name, directoryAddSongToStoredPlaylist, NULL,
(void *)utf8file);
......@@ -211,13 +212,13 @@ static int sumSongTime(mpd_unused int fd, Song * song, void *data)
return 0;
}
int printInfoForAllIn(int fd, char *name)
int printInfoForAllIn(int fd, const char *name)
{
return traverseAllIn(fd, name, directoryPrintSongInfo,
printDirectoryInDirectory, NULL);
}
int countSongsIn(int fd, char *name)
int countSongsIn(int fd, const char *name)
{
int count = 0;
void *ptr = (void *)&count;
......@@ -227,7 +228,7 @@ int countSongsIn(int fd, char *name)
return count;
}
unsigned long sumSongTimesIn(int fd, char *name)
unsigned long sumSongTimesIn(int fd, const char *name)
{
unsigned long dbPlayTime = 0;
void *ptr = (void *)&dbPlayTime;
......
......@@ -21,25 +21,25 @@
#include "locate.h"
int printAllIn(int fd, char *name);
int printAllIn(int fd, const char *name);
int addAllIn(int fd, char *name);
int addAllIn(int fd, const char *name);
int addAllInToStoredPlaylist(int fd, char *name, char *utf8file);
int addAllInToStoredPlaylist(int fd, const char *name, const char *utf8file);
int printInfoForAllIn(int fd, char *name);
int printInfoForAllIn(int fd, const char *name);
int searchForSongsIn(int fd, char *name, int numItems,
int searchForSongsIn(int fd, const char *name, int numItems,
LocateTagItem * items);
int findSongsIn(int fd, char *name, int numItems, LocateTagItem * items);
int findSongsIn(int fd, const char *name, int numItems, LocateTagItem * items);
int searchStatsForSongsIn(int fd, char *name, int numItems,
int searchStatsForSongsIn(int fd, const char *name, int numItems,
LocateTagItem * items);
int countSongsIn(int fd, char *name);
int countSongsIn(int fd, const char *name);
unsigned long sumSongTimesIn(int fd, char *name);
unsigned long sumSongTimesIn(int fd, const char *name);
int listAllUniqueTags(int fd, int type, int numConditiionals,
LocateTagItem * conditionals);
......
......@@ -1219,7 +1219,7 @@ static int traverseAllInSubDirectory(int fd, Directory * directory,
return errFlag;
}
int traverseAllIn(int fd, char *name,
int traverseAllIn(int fd, const char *name,
int (*forEachSong) (int, Song *, void *),
int (*forEachDir) (int, Directory *, void *), void *data)
{
......@@ -1303,7 +1303,7 @@ static Song *getSongDetails(const char *file, const char **shortnameRet,
return (Song *) song;
}
Song *getSongFromDB(char *file)
Song *getSongFromDB(const char *file)
{
return getSongDetails(file, NULL, NULL);
}
......
......@@ -60,11 +60,11 @@ int readDirectoryDB(void);
void updateMp3Directory(void);
Song *getSongFromDB(char *file);
Song *getSongFromDB(const char *file);
time_t getDbModTime(void);
int traverseAllIn(int fd, char *name,
int traverseAllIn(int fd, const char *name,
int (*forEachSong) (int, Song *, void *),
int (*forEachDir) (int, Directory *, void *), void *data);
......
......@@ -211,7 +211,7 @@ void clearPlaylist(void)
incrPlaylistVersion();
}
int clearStoredPlaylist(int fd, char *utf8file)
int clearStoredPlaylist(int fd, const char *utf8file)
{
return removeAllFromStoredPlaylistByPath(fd, utf8file);
}
......@@ -561,7 +561,7 @@ static void clearPlayerQueue(void)
playerQueueUnlock();
}
int addToPlaylist(int fd, char *url, int *added_id)
int addToPlaylist(int fd, const char *url, int *added_id)
{
Song *song;
......@@ -579,7 +579,7 @@ int addToPlaylist(int fd, char *url, int *added_id)
return addSongToPlaylist(fd, song, added_id);
}
int addToStoredPlaylist(int fd, char *url, char *utf8file)
int addToStoredPlaylist(int fd, const char *url, const char *utf8file)
{
Song *song;
......@@ -1270,7 +1270,7 @@ int shufflePlaylist(mpd_unused int fd)
return 0;
}
int deletePlaylist(int fd, char *utf8file)
int deletePlaylist(int fd, const char *utf8file)
{
char path_max_tmp[MPD_PATH_MAX];
......@@ -1291,7 +1291,7 @@ int deletePlaylist(int fd, char *utf8file)
return 0;
}
int savePlaylist(int fd, char *utf8file)
int savePlaylist(int fd, const char *utf8file)
{
FILE *fp;
int i;
......@@ -1400,7 +1400,7 @@ int getPlaylistSongId(int song)
return playlist.positionToId[song];
}
int PlaylistInfo(int fd, char *utf8file, int detail)
int PlaylistInfo(int fd, const char *utf8file, int detail)
{
ListNode *node;
List *list;
......@@ -1432,7 +1432,7 @@ int PlaylistInfo(int fd, char *utf8file, int detail)
return 0;
}
int loadPlaylist(int fd, char *utf8file)
int loadPlaylist(int fd, const char *utf8file)
{
ListNode *node;
List *list;
......
......@@ -53,11 +53,11 @@ void savePlaylistState(FILE *);
void clearPlaylist(void);
int clearStoredPlaylist(int fd, char *utf8file);
int clearStoredPlaylist(int fd, const char *utf8file);
int addToPlaylist(int fd, char *file, int *added_id);
int addToPlaylist(int fd, const char *file, int *added_id);
int addToStoredPlaylist(int fd, char *file, char *utf8file);
int addToStoredPlaylist(int fd, const char *file, const char *utf8file);
int addSongToPlaylist(int fd, Song * song, int *added_id);
......@@ -85,11 +85,11 @@ void previousSongInPlaylist(void);
int shufflePlaylist(int fd);
int savePlaylist(int fd, char *utf8file);
int savePlaylist(int fd, const char *utf8file);
int deletePlaylist(int fd, char *utf8file);
int deletePlaylist(int fd, const char *utf8file);
int deletePlaylistById(int fd, char *utf8file);
int deletePlaylistById(int fd, const char *utf8file);
void deleteASongFromPlaylist(Song * song);
......@@ -101,7 +101,7 @@ int swapSongsInPlaylist(int fd, int song1, int song2);
int swapSongsInPlaylistById(int fd, int id1, int id2);
int loadPlaylist(int fd, char *utf8file);
int loadPlaylist(int fd, const char *utf8file);
int getPlaylistRepeatStatus(void);
......@@ -131,7 +131,7 @@ int playlistChanges(int fd, mpd_uint32 version);
int playlistChangesPosId(int fd, mpd_uint32 version);
int PlaylistInfo(int fd, char *utf8file, int detail);
int PlaylistInfo(int fd, const char *utf8file, int detail);
void searchForSongsInPlaylist(int fd, int numItems, LocateTagItem * items);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment