summaryrefslogtreecommitdiffstats
path: root/path.c
diff options
context:
space:
mode:
authorUoti Urpala <uau@mplayer2.org>2011-07-06 06:37:22 +0300
committerUoti Urpala <uau@mplayer2.org>2011-07-06 06:37:22 +0300
commita4166ac23933b4af9074ad801615127135bc98f3 (patch)
treeb062a0105debe93e04326037df116ac0e3487520 /path.c
parent1f6970b8553cd93fc21f012478f478f9c356d586 (diff)
downloadmpv-a4166ac23933b4af9074ad801615127135bc98f3.tar.bz2
mpv-a4166ac23933b4af9074ad801615127135bc98f3.tar.xz
cleanup: remove useless set_codec_path() function
This function was left over from older logic to manipulate the "codec_path" global variable. Now that variable is fully handled by the general option system, so that the only effect of the function was to introduce memory leaks in some circumstances. Delete the useless function.
Diffstat (limited to 'path.c')
-rw-r--r--path.c16
1 files changed, 0 insertions, 16 deletions
diff --git a/path.c b/path.c
index f97e8a6c3a..cd5a057a88 100644
--- a/path.c
+++ b/path.c
@@ -181,22 +181,6 @@ void set_path_env(void)
char *codec_path = BINARY_CODECS_PATH;
-static int needs_free = 0;
-
-void set_codec_path(const char *path)
-{
- if (needs_free)
- free(codec_path);
- if (path == 0) {
- codec_path = BINARY_CODECS_PATH;
- needs_free = 0;
- return;
- }
- codec_path = malloc(strlen(path) + 1);
- strcpy(codec_path, path);
- needs_free = 1;
-}
-
char *mp_basename(const char *path)
{
char *s;