]> git.ipfire.org Git - thirdparty/asterisk.git/commit
res_musiconhold: Added check for dot character in path of playlist entries to avoid...
authorNicholas John Koch <koch@njk-it.de>
Wed, 13 May 2020 18:32:35 +0000 (20:32 +0200)
committerFriendly Automation <jenkins2@gerrit.asterisk.org>
Wed, 20 May 2020 12:16:24 +0000 (07:16 -0500)
commit55d76ae6635d0696083ba8156bd6bbf5cb6dcc15
tree58f8b960c25b32b1962b83b64cd22627a1e3c038
parente2c5d2908bfde307440c486f3d0fe7d4b4220207
res_musiconhold: Added check for dot character in path of playlist entries to avoid warnings

A warning was triggered that there may be a problem regarding file
extension (which is correct and should not be set anyway). The warning
also appeared if there was dot within the path itself.

E.g.
[sales-queue-hold]
mode=playlist
entry=/var/www/domain.tld/moh/funky_music

The music played correctly but you get a warning message.

Now there will be a check if the position of a potential dot character
is after the last position of a slash character. This dot charachter
will be treated as a extension naming. Dots within the path then ignored.

ASTERISK-28892
Reported-By: Nicholas John Koch
Change-Id: I2ec35a613413affbf5fcc01c8c181eba24865b9e
res/res_musiconhold.c