mirror of
https://github.com/owntone/owntone-server.git
synced 2024-12-28 08:05:56 -05:00
[misc] Replace m_realpath with realpath from stdlib.h
This commit is contained in:
parent
0f4f8a9a40
commit
14877a49e0
@ -1006,7 +1006,7 @@ serve_file(struct evhttp_request *req, char *uri)
|
||||
}
|
||||
else if (S_ISLNK(sb.st_mode))
|
||||
{
|
||||
deref = m_realpath(path);
|
||||
deref = realpath(path, NULL);
|
||||
if (!deref)
|
||||
{
|
||||
DPRINTF(E_LOG, L_HTTPD, "Could not dereference %s: %s\n", path, strerror(errno));
|
||||
|
@ -895,7 +895,7 @@ bulk_scan(int flags)
|
||||
|
||||
parent_id = process_parent_directories(path);
|
||||
|
||||
deref = m_realpath(path);
|
||||
deref = realpath(path, NULL);
|
||||
if (!deref)
|
||||
{
|
||||
DPRINTF(E_LOG, L_SCAN, "Skipping library directory %s, could not dereference: %s\n", path, strerror(errno));
|
||||
|
21
src/misc.c
21
src/misc.c
@ -512,27 +512,6 @@ keyval_sort(struct keyval *kv)
|
||||
}
|
||||
|
||||
|
||||
char *
|
||||
m_realpath(const char *pathname)
|
||||
{
|
||||
char buf[PATH_MAX];
|
||||
char *ret;
|
||||
|
||||
ret = realpath(pathname, buf);
|
||||
if (!ret)
|
||||
return NULL;
|
||||
|
||||
ret = strdup(buf);
|
||||
if (!ret)
|
||||
{
|
||||
DPRINTF(E_LOG, L_MISC, "Out of memory for realpath\n");
|
||||
|
||||
return NULL;
|
||||
}
|
||||
|
||||
return ret;
|
||||
}
|
||||
|
||||
char **
|
||||
m_readfile(const char *path, int num_lines)
|
||||
{
|
||||
|
@ -77,9 +77,6 @@ void
|
||||
keyval_sort(struct keyval *kv);
|
||||
|
||||
|
||||
char *
|
||||
m_realpath(const char *pathname);
|
||||
|
||||
char **
|
||||
m_readfile(const char *path, int num_lines);
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user