projects
/
platform
/
upstream
/
toybox.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
cc585db
)
Avoid integer overflow with insane input data.
author
Rob Landley
<rob@landley.net>
Tue, 7 Jul 2015 00:41:57 +0000
(19:41 -0500)
committer
Rob Landley
<rob@landley.net>
Tue, 7 Jul 2015 00:41:57 +0000
(19:41 -0500)
toys/posix/sort.c
patch
|
blob
|
history
diff --git
a/toys/posix/sort.c
b/toys/posix/sort.c
index
49e68c7
..
ed7c36c
100644
(file)
--- a/
toys/posix/sort.c
+++ b/
toys/posix/sort.c
@@
-384,7
+384,7
@@
void sort_main(void)
// Output result
for (idx = 0; idx<TT.linecount; idx++) {
char *s = TT.lines[idx];
-
int
i = strlen(s);
+
unsigned
i = strlen(s);
if (!(toys.optflags&FLAG_z)) s[i] = '\n';
xwrite(fd, s, i+1);