summaryrefslogtreecommitdiff
path: root/driver
diff options
context:
space:
mode:
authorAlexander Aksenov <a.aksenov@samsung.com>2013-02-09 19:29:03 +0400
committerAlexander Aksenov <a.aksenov@samsung.com>2013-02-09 19:29:03 +0400
commit71fc2a42aeb7ba09af6e1bffa364e432d4f5171e (patch)
treeafc30cf74b094408e950103ebea14d423a866524 /driver
parent4a89d2b07251378ee946a05846e0c7ccf641e62a (diff)
downloadswap-modules-71fc2a42aeb7ba09af6e1bffa364e432d4f5171e.tar.gz
swap-modules-71fc2a42aeb7ba09af6e1bffa364e432d4f5171e.tar.bz2
swap-modules-71fc2a42aeb7ba09af6e1bffa364e432d4f5171e.zip
Fix getting char from va_args
Diffstat (limited to 'driver')
-rw-r--r--driver/events.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/driver/events.h b/driver/events.h
index 0f34ec59..8be66b5d 100644
--- a/driver/events.h
+++ b/driver/events.h
@@ -152,7 +152,7 @@ static char *PackArguments (char *pBuffer, unsigned long nLen, const char *szFor
}
#ifdef __KERNEL__
if((void *)s < (void *)TASK_SIZE) {
- const char __user *S = (const char __user *) va_arg (args, const char *);
+ const char __user *S = (const char __user *) s;
nLengthOfString = strlen_user (S);
if(nFree < nLengthOfString)
return NULL; // no space for arg