diff options
author | Pali Rohár <pali.rohar@gmail.com> | 2012-11-24 12:55:48 +0100 |
---|---|---|
committer | Pali Rohár <pali.rohar@gmail.com> | 2012-11-24 12:55:48 +0100 |
commit | 1776315097727e3d30aca16c9b7113b5f604474f (patch) | |
tree | 4bd490b4be2ea32fcdc3de16bfd92a8def27eced | |
parent | def1d49ab46f88f6ebeda162978eed46d4766c35 (diff) | |
download | 0xFFFF-1776315097727e3d30aca16c9b7113b5f604474f.tar.bz2 |
device: Fix memory corruption in device_list_alloc_to_bufs
-rw-r--r-- | src/device.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/device.c b/src/device.c index 787d2a9..593e4b9 100644 --- a/src/device.c +++ b/src/device.c @@ -215,7 +215,7 @@ char ** device_list_alloc_to_bufs(const struct device_list * device_list) { while ( device_first->hwrevs[i+1] != -1 ) { uint8_t len = 0; - ret[j] = last_ptr; + ret[j] = ++last_ptr; strncpy(ret[j]+1, device, 16); last_ptr += 16; |