From 086578fdb2a0133953b98171106699e8b04da8ea Mon Sep 17 00:00:00 2001 From: Jacek Jendrzej Date: Thu, 16 May 2019 16:47:36 +0200 Subject: [PATCH] record: fix stream rec segfault --- 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 a7a390e67..97052a6fa 100644 --- a/src/driver/record.cpp +++ b/src/driver/record.cpp @@ -2217,7 +2217,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;