]> git.ipfire.org Git - thirdparty/tar.git/commit
Avoid wordsplit quadratic behavior
authorPaul Eggert <eggert@cs.ucla.edu>
Sun, 4 Aug 2024 08:04:56 +0000 (01:04 -0700)
committerPaul Eggert <eggert@cs.ucla.edu>
Sun, 4 Aug 2024 08:41:43 +0000 (01:41 -0700)
commit5316938142699c5879bbb1ee6393c302bc45385d
treebf6f52b0a83fb835c0f2a645485ca5d77e18e075
parent83926613a4f4dd0fb7c4605219ca6d81f25f8fa3
Avoid wordsplit quadratic behavior

* lib/wordsplit.c (wsplt_assign_var):
Avoid unlikely overflow when adding wsp->ws_envidx + n.
Avoid quadratic behavior when growing ws_envbuf.
lib/wordsplit.c