diff options
author | Jochen Dolze <vdr@dolze.de> | 2009-09-27 22:40:45 +0200 |
---|---|---|
committer | Jochen Dolze <vdr@dolze.de> | 2009-09-27 22:40:45 +0200 |
commit | c51d2148c69cdda76f5b72e25a52c73c2b319f95 (patch) | |
tree | d259b20c39547b4a6f676685952ce47314a7f8aa /audio.cpp | |
parent | 577280a1796e5cf90d5eb05d2232690ab83f0bd8 (diff) | |
download | vdr-plugin-markad-c51d2148c69cdda76f5b72e25a52c73c2b319f95.tar.gz vdr-plugin-markad-c51d2148c69cdda76f5b72e25a52c73c2b319f95.tar.bz2 |
Fixed handling of asprintf result
Diffstat (limited to 'audio.cpp')
-rw-r--r-- | audio.cpp | 5 |
1 files changed, 2 insertions, 3 deletions
@@ -71,9 +71,8 @@ MarkAdMark *cMarkAdAudio::Process(int LastIFrame) if (ChannelChange(macontext->Audio.Info.Channels,channels)) { char *buf=NULL; - asprintf(&buf,"audio channel change from %i to %i (%i)", channels, - macontext->Audio.Info.Channels,LastIFrame); - if (buf) + if (asprintf(&buf,"audio channel change from %i to %i (%i)", channels, + macontext->Audio.Info.Channels,LastIFrame)!=-1) { isyslog("markad [%i]: %s",recvnumber, buf); AddMark(LastIFrame,buf); |