From b43edf770ef64f0c5be34a04c6caa67065aa27bf Mon Sep 17 00:00:00 2001 From: Jacek Jendrzej Date: Fri, 17 May 2019 22:29:19 +0200 Subject: [PATCH] record: fix stream rec segfault Origin commit data ------------------ Branch: ni/coolstream Commit: https://github.com/neutrino-images/ni-neutrino/commit/315e63c70791ea87a68f48aff2d221eb53408b3e Author: Jacek Jendrzej Date: 2019-05-17 (Fri, 17 May 2019) ------------------ No further description and justification available within origin commit message! ------------------ This commit was generated by Migit --- src/driver/record.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/driver/record.cpp b/src/driver/record.cpp index b59801709..3d9d2f52c 100644 --- a/src/driver/record.cpp +++ b/src/driver/record.cpp @@ -2324,7 +2324,7 @@ bool CStreamRec::Open(CZapitChannel * channel) #if (LIBAVFORMAT_VERSION_MAJOR < 58) snprintf(ofcx->filename, sizeof(ofcx->filename), "%s", tsfile.c_str()); #else - snprintf(ofcx->url, tsfile.size() + 1, "%s", tsfile.c_str()); + ofcx->url = av_strdup(!tsfile.empty() ? tsfile.c_str() : ""); #endif stream_index = -1;