From 2ac55611033ef0c0aa6a87731ec8070ba85fd7f0 Mon Sep 17 00:00:00 2001 From: Vyacheslav Cherkashin Date: Wed, 3 Jul 2013 18:26:39 +0400 Subject: [PATCH] [FIX] get_string() --- parser/msg_buf.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/parser/msg_buf.c b/parser/msg_buf.c index 82a93cf..2acb3c2 100644 --- a/parser/msg_buf.c +++ b/parser/msg_buf.c @@ -72,13 +72,13 @@ int get_string(struct msg_buf *mb, char **str) if(len_max < 0) return -EINVAL; - len = strlen(mb->begin) + 1; + len = strlen(mb->ptr) + 1; *str = kmalloc(len, GFP_KERNEL); if (*str == NULL) return -ENOMEM; - memcpy(*str, mb->begin, len); + memcpy(*str, mb->ptr, len); mb->ptr += len; return 0; -- 2.7.4