cherry-pick.FILE5_34-87-g765d2990.pr-48-tianxiaogu-avoid-zerodivide.patch 420 B

12345678910111213141516
  1. Subject: PR/48: tianxiaogu: Avoid zerodivide
  2. Origin: FILE5_34-87-g765d2990 <https://github.com/file/file/commit/FILE5_34-87-g765d2990>
  3. Upstream-Author: Christos Zoulas <christos@zoulas.com>
  4. Date: Wed Oct 10 17:41:10 2018 +0000
  5. --- a/src/apprentice.c
  6. +++ b/src/apprentice.c
  7. @@ -831,6 +831,8 @@
  8. break;
  9. case FILE_SEARCH:
  10. + if (m->vallen == 0)
  11. + break;
  12. val += m->vallen * MAX(MULT / m->vallen, 1);
  13. break;