aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/staging/wlags49_h2/wl_main.c
diff options
context:
space:
mode:
authorAndy Shevchenko <ext-andriy.shevchenko@nokia.com>2010-01-14 15:07:23 +0200
committerGreg Kroah-Hartman <gregkh@suse.de>2010-03-03 16:42:44 -0800
commit9f64859208f3a56f33f2e893e11df585768f1705 (patch)
tree2a9e1e35340b713fde86db211ab1829bb26026cf /drivers/staging/wlags49_h2/wl_main.c
parente4c3a24dc5c318e57e5295a54f03eb8ae54d9ffa (diff)
downloadkernel_samsung_smdk4412-9f64859208f3a56f33f2e893e11df585768f1705.zip
kernel_samsung_smdk4412-9f64859208f3a56f33f2e893e11df585768f1705.tar.gz
kernel_samsung_smdk4412-9f64859208f3a56f33f2e893e11df585768f1705.tar.bz2
staging: wlags49: don't use custom implementation of atoi()
Kernel has its own method called simple_strtoul() to do such things. Here we are using simple_strtoul(value, NULL, 0) because in original function the recognized base is 10 or 16 and input data is assumed to be unsigned. Signed-off-by: Andy Shevchenko <ext-andriy.shevchenko@nokia.com> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
Diffstat (limited to 'drivers/staging/wlags49_h2/wl_main.c')
-rw-r--r--drivers/staging/wlags49_h2/wl_main.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/staging/wlags49_h2/wl_main.c b/drivers/staging/wlags49_h2/wl_main.c
index 16764a0..cf0c384 100644
--- a/drivers/staging/wlags49_h2/wl_main.c
+++ b/drivers/staging/wlags49_h2/wl_main.c
@@ -3792,7 +3792,7 @@ static int write_int(struct file *file, const char *buffer, unsigned long count,
}
if (count > 0 ) {
proc_number[count] = 0;
- nr = wl_atoi( proc_number );
+ nr = simple_strtoul(proc_number , NULL, 0);
*(unsigned int *)data = nr;
if ( nr & 0x8000 ) { //;?kludgy but it is unclear to me were else to place this
#if DBG