[FFmpeg-devel] [PATCH v2 1/2] avformat/utils: simplify the code and remove av_strncasecmp
lance.lmwang at gmail.com
lance.lmwang at gmail.com
Sun Dec 1 16:00:41 EET 2019
From: Limin Wang <lance.lmwang at gmail.com>
Signed-off-by: Limin Wang <lance.lmwang at gmail.com>
---
libavformat/utils.c | 7 +++----
1 file changed, 3 insertions(+), 4 deletions(-)
diff --git a/libavformat/utils.c b/libavformat/utils.c
index 8196442..579e6d6 100644
--- a/libavformat/utils.c
+++ b/libavformat/utils.c
@@ -4854,11 +4854,10 @@ int ff_mkdir_p(const char *path)
return -1;
}
- if (!av_strncasecmp(temp, "/", 1) || !av_strncasecmp(temp, "\\", 1)) {
+ if (*temp == '.')
+ pos++;
+ if (*temp == '/' || *temp == '\\')
pos++;
- } else if (!av_strncasecmp(temp, "./", 2) || !av_strncasecmp(temp, ".\\", 2)) {
- pos += 2;
- }
for ( ; *pos != '\0'; ++pos) {
if (*pos == '/' || *pos == '\\') {
--
2.6.4
More information about the ffmpeg-devel
mailing list