mov: Avoid memcmp of uninitialised data
authorMark Thompson <sw@jkqxz.net>
Sun, 29 Jan 2017 19:45:59 +0000 (19:45 +0000)
committerMark Thompson <sw@jkqxz.net>
Mon, 30 Jan 2017 23:03:52 +0000 (23:03 +0000)
commit708e84cda1bdbffb92847f3d6ccf6fbeb26d9948
treec01bdf2b10d698863c6443d88da4deb8747d614b
parentca62236a89f47bd871eaf69d8d9e837c93c55a6c
mov: Avoid memcmp of uninitialised data

The string codec name need not be as long as the value we are
comparing it to, so memcmp may make decisions derived from
uninitialised data that valgrind then complains about (though the
overall result of the function will always be the same).  Use
strncmp instead, which will stop at the first zero byte and
therefore not encounter this issue.
libavformat/mov.c