projects
/
project
/
luci.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
| inline |
side by side
libs/lmo: fix typo in previous commit
[project/luci.git]
/
libs
/
lmo
/
src
/
lmo_core.c
diff --git
a/libs/lmo/src/lmo_core.c
b/libs/lmo/src/lmo_core.c
index
ab2410f
..
6a9623a
100644
(file)
--- a/
libs/lmo/src/lmo_core.c
+++ b/
libs/lmo/src/lmo_core.c
@@
-218,8
+218,9
@@
int lmo_lookup(lmo_archive_t *ar, const char *key, char *dest, int len)
{
if( entry->key_id == look_key )
{
- copy_len = (
len > entry->length) ? entry->length : len
;
+ copy_len = (
(len - 1) > entry->length) ? entry->length : (len - 1)
;
memcpy(dest, &ar->mmap[entry->offset], copy_len);
+ dest[copy_len] = '\0';
break;
}