Summary: | [patch] lint(1): the function catstrg() in usr.bin/xlint/lint1/tree.c is broken. | ||||||
---|---|---|---|---|---|---|---|
Product: | Base System | Reporter: | henning.petersen | ||||
Component: | bin | Assignee: | freebsd-bugs (Nobody) <bugs> | ||||
Status: | Closed FIXED | ||||||
Severity: | Affects Only Me | ||||||
Priority: | Normal | ||||||
Version: | Unspecified | ||||||
Hardware: | Any | ||||||
OS: | Any | ||||||
Attachments: |
|
Description
henning.petersen
2010-11-24 17:40:06 UTC
Author: kevlo Date: Mon Aug 8 05:22:09 2011 New Revision: 224702 URL: http://svn.freebsd.org/changeset/base/224702 Log: catstrg() does not set the resulting string length. PR: bin/152549 Submitted by: Henning Petersen <henning dot petersen at t-online dot de> Approved by: re (hrs) Modified: head/usr.bin/xlint/lint1/tree.c Modified: head/usr.bin/xlint/lint1/tree.c ============================================================================== --- head/usr.bin/xlint/lint1/tree.c Mon Aug 8 03:09:03 2011 (r224701) +++ head/usr.bin/xlint/lint1/tree.c Mon Aug 8 05:22:09 2011 (r224702) @@ -3786,6 +3786,7 @@ catstrg(strg_t *strg1, strg_t *strg2) (len2 + 1) * sizeof (wchar_t)); free(strg2->st_wcp); } + strg1->st_len = len; free(strg2); return (strg1); _______________________________________________ svn-src-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/svn-src-all To unsubscribe, send any mail to "svn-src-all-unsubscribe@freebsd.org" State Changed From-To: open->closed Committed, thanks. |