libavformat/isom.c:287: error: Integer Overflow L2
  ([0, max(117, `lang[*]`)] - 96):unsigned8.

libavformat/isom.c:269:1: <LHS trace>
267. };
268. 
269. int ff_mov_iso639_to_lang(const char lang[4], int mp4)
     ^
270. {
271.     int i, code = 0;

libavformat/isom.c:269:1: Parameter `*lang`
267. };
268. 
269. int ff_mov_iso639_to_lang(const char lang[4], int mp4)
     ^
270. {
271.     int i, code = 0;

libavformat/isom.c:286:9: Assignment
284.     /* 5bit ascii */
285.     for (i = 0; i < 3; i++) {
286.         uint8_t c = lang[i];
             ^
287.         c -= 0x60;
288.         if (c > 0x1f)

libavformat/isom.c:287:9: Binary operation: ([0, max(117, lang[*])] - 96):unsigned8
285.     for (i = 0; i < 3; i++) {
286.         uint8_t c = lang[i];
287.         c -= 0x60;
             ^
288.         if (c > 0x1f)
289.             return -1;
