commit | 3124a9ecee24769f395d3dc4179a5f0e9268b5c0 | [log] [tgz] |
---|---|---|
author | Eric Andersen <andersen@codepoet.org> | Wed Jul 30 07:57:06 2003 +0000 |
committer | Eric Andersen <andersen@codepoet.org> | Wed Jul 30 07:57:06 2003 +0000 |
tree | dad288a73ce6097ccba604031e4b28907986cc32 | |
parent | b99aec0ba5b5b5f7f565c89bb0dab158d7342fee [diff] |
Vladimir N. Oleynik writes: This moment have algoritmicaly problem, not overflow: strcat(wrapped, wrapped) - may be looped. Hand patch: - else if (strstr(strcat(wrapped, wrapped), newmono)) + else { + safe_strncpy(wrapped + lenwrap, wrapped, lenwrap + 1); + if (strstr(wrapped, newmono)) +} --w vodz