From a2c912c3b6b833f2aacf414264c566f86f0a4e7c Mon Sep 17 00:00:00 2001 From: Mark Thompson Date: Wed, 31 Aug 2016 20:48:45 +0100 Subject: [PATCH] lavu/timestamp: Avoid C++-unfriendly code in user header Including this header in a C++11 program (inside extern "C") will throw an error because it looks like a user-defined literal. Add a space between the two tokens to avoid the problem. --- libavutil/timestamp.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libavutil/timestamp.h b/libavutil/timestamp.h index f010a7ee38..e082f01b40 100644 --- a/libavutil/timestamp.h +++ b/libavutil/timestamp.h @@ -43,7 +43,7 @@ static inline char *av_ts_make_string(char *buf, int64_t ts) { if (ts == AV_NOPTS_VALUE) snprintf(buf, AV_TS_MAX_STRING_SIZE, "NOPTS"); - else snprintf(buf, AV_TS_MAX_STRING_SIZE, "%"PRId64, ts); + else snprintf(buf, AV_TS_MAX_STRING_SIZE, "%" PRId64, ts); return buf; }