diff options
author | Fernando ApesteguĂa <fernape@FreeBSD.org> | 2021-05-14 07:22:58 +0200 |
---|---|---|
committer | Fernando ApesteguĂa <fernape@FreeBSD.org> | 2021-05-14 07:55:58 +0200 |
commit | fd036e9a4af953428f579dab47448956db26aa99 (patch) | |
tree | c3a2daf0f68f9ca78b651b589e3585cbfc1facb0 /multimedia/libdvdcss/files/patch-src_libdvdcss.c | |
parent | New port: textproc/xlnt: C++ xlsx library for reading/writing/manipulating sp... (diff) |
multimedia/libdvdcss: Update to 1.4.3
ChangeLog: https://code.videolan.org/videolan/libdvdcss/-/blob/master/NEWS
PR: 255401
Reported by: daniel.engberg.lists@pyret.net
Diffstat (limited to 'multimedia/libdvdcss/files/patch-src_libdvdcss.c')
-rw-r--r-- | multimedia/libdvdcss/files/patch-src_libdvdcss.c | 23 |
1 files changed, 0 insertions, 23 deletions
diff --git a/multimedia/libdvdcss/files/patch-src_libdvdcss.c b/multimedia/libdvdcss/files/patch-src_libdvdcss.c deleted file mode 100644 index f9fddff4d7f6..000000000000 --- a/multimedia/libdvdcss/files/patch-src_libdvdcss.c +++ /dev/null @@ -1,23 +0,0 @@ ---- src/libdvdcss.c.orig 2018-03-02 15:44:29 UTC -+++ src/libdvdcss.c -@@ -320,7 +320,19 @@ static int init_cache_dir( dvdcss_t dvdcss ) - return -1; - } - -- sprintf( psz_tagfile, "%s/" CACHE_TAG_NAME, dvdcss->psz_cachefile ); -+ i_ret = snprintf( psz_tagfile, PATH_MAX, "%s/" CACHE_TAG_NAME, -+ dvdcss->psz_cachefile ); -+ if ( i_ret < 0 || i_ret >= PATH_MAX) -+ { -+ if ( i_ret < 0) -+ print_error( dvdcss, "failed to compose cache directory tag path"); -+ else -+ print_error( dvdcss, "cache directory tag path too long: %s/" CACHE_TAG_NAME, -+ dvdcss->psz_cachefile ); -+ dvdcss->psz_cachefile[0] = '\0'; -+ return -1; -+ } -+ - i_fd = open( psz_tagfile, O_RDWR|O_CREAT, 0644 ); - if( i_fd >= 0 ) - { |