From: RĂ©mi Denis-Courmont Date: Sat, 16 Jan 2010 11:00:16 +0000 (+0200) Subject: directory: remove special case for '-' X-Git-Tag: 1.1.0-ff~1195 X-Git-Url: https://git.sesse.net/?a=commitdiff_plain;h=300579565c3afadb7bb090335b97583d33501d9b;p=vlc directory: remove special case for '-' directory does not register the "fd" shortcut, so the standard input case should not occur. --- diff --git a/modules/access/directory.c b/modules/access/directory.c index a0fe15cc08..feb655e259 100644 --- a/modules/access/directory.c +++ b/modules/access/directory.c @@ -100,22 +100,7 @@ int DirOpen( vlc_object_t *p_this ) if( !p_access->psz_path ) return VLC_EGENERIC; - DIR *handle; - if (strcmp (p_access->psz_path, "-")) - handle = utf8_opendir (p_access->psz_path); - else - { -#if 0 /* This won't work yet, it generates paths like "-/music.ogg". - * We'd need to use openat() here and in the file access... */ - int fd = dup (0); - handle = fdopendir (fd); - if (handle == NULL) - close (fd); -#else - return VLC_EGENERIC; -#endif - } - + DIR *handle = utf8_opendir (p_access->psz_path); if (handle == NULL) return VLC_EGENERIC;