diff options
author | Petr Machata <pmachata@redhat.com> | 2013-10-24 14:45:21 +0200 |
---|---|---|
committer | Petr Machata <pmachata@redhat.com> | 2013-10-24 14:45:21 +0200 |
commit | ac52f2660ec717b6b25c313f20e47a622d3357d8 (patch) | |
tree | 162e4550d5d4f53aed30094b45105fbe8e64296b | |
parent | 88070a85ddaf5d2f4c6e89b5fbb5db5124049b4b (diff) | |
download | ltrace-ac52f2660ec717b6b25c313f20e47a622d3357d8.tar.gz |
When looking for longest matching soname substring, we don't copy enough
-rw-r--r-- | output.c | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -200,7 +200,7 @@ library_get_prototype(struct library *lib, const char *name) if (lib->protolib == NULL) { size_t sz = strlen(lib->soname); char buf[sz + 1]; - memcpy(buf, lib->soname, sz); + memcpy(buf, lib->soname, sz + 1); do { if (protolib_cache_maybe_load(&g_protocache, buf, 0, |