diff options
author | Pawit Pornkitprasan <p.pawit@gmail.com> | 2012-07-16 00:35:47 +0700 |
---|---|---|
committer | Pawit Pornkitprasan <p.pawit@gmail.com> | 2012-07-16 00:35:50 +0700 |
commit | 54d09f24d823eb43d58b66a5fd8c5105192877bb (patch) | |
tree | de26f084cdb94f88f0a6bbb808848b747b2b5488 /drivers/misc | |
parent | f385c89f3b03e9ee69dd45b185bc790dc23e191c (diff) | |
download | kernel_samsung_aries-54d09f24d823eb43d58b66a5fd8c5105192877bb.zip kernel_samsung_aries-54d09f24d823eb43d58b66a5fd8c5105192877bb.tar.gz kernel_samsung_aries-54d09f24d823eb43d58b66a5fd8c5105192877bb.tar.bz2 |
samsung_modemctl: fix crash on gcc 4.6
In gcc 4.3, when one declares an array with size 0, one block of
memory is assigned making the code work. This is no longer the
case with gcc 4.6.
Change-Id: Ie4d04d4b55c768af6c088f4a1bd4fa294c2b5981
Diffstat (limited to 'drivers/misc')
-rw-r--r-- | drivers/misc/samsung_modemctl/svnet/sipc4.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/misc/samsung_modemctl/svnet/sipc4.c b/drivers/misc/samsung_modemctl/svnet/sipc4.c index becf032..899bd69 100644 --- a/drivers/misc/samsung_modemctl/svnet/sipc4.c +++ b/drivers/misc/samsung_modemctl/svnet/sipc4.c @@ -211,7 +211,7 @@ extern unsigned int HWREV; static DEFINE_MUTEX(pdp_mutex); static struct net_device *pdp_devs[PDP_MAX]; static int pdp_cnt; -unsigned long pdp_bitmap[PDP_MAX/BITS_PER_LONG]; +unsigned long pdp_bitmap[DIV_ROUND_UP(PDP_MAX, BITS_PER_LONG)]; static void clear_pdp_wq(struct work_struct *work); static DECLARE_WORK(pdp_work, clear_pdp_wq); |