chiark
/
gitweb
/
~ianmdlvl
/
elogind.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
| inline |
side by side
basic/ellipsize: do not assume the string is NUL-terminated when length is given
[elogind.git]
/
src
/
basic
/
format-table.c
diff --git
a/src/basic/format-table.c
b/src/basic/format-table.c
index 774f1f17d2e1677c72beec252f2b18c2c2b1e4d5..fe7c351939e0018e74014d5f1b9c0094b40eecd2 100644
(file)
--- a/
src/basic/format-table.c
+++ b/
src/basic/format-table.c
@@
-1174,7
+1174,7
@@
int table_print(Table *t, FILE *f) {
if (l > width[j]) {
/* Field is wider than allocated space. Let's ellipsize */
- buffer = ellipsize
_mem(field, (size_t) -1
, width[j], d->ellipsize_percent);
+ buffer = ellipsize
(field
, width[j], d->ellipsize_percent);
if (!buffer)
return -ENOMEM;