Ticket #1396: bubak

File bubak, 0.7 kB (added by jirislaby@gmail.com, 5 years ago)
Line 
1 don't leak in _ath_hal_attach on fail path
2
3 Signed-off-by: Jiri Slaby <jirislaby@gmail.com>
4
5 Index: openhal/ah_osdep.c
6 ===================================================================
7 --- openhal/ah_osdep.c  (revision 2477)
8 +++ openhal/ah_osdep.c  (working copy)
9 @@ -29,6 +29,7 @@
10  #define AH_MOD_INC_USE_COUNT(_m)                                        \
11          if (!try_module_get(_m)) {                                      \
12                  printk(KERN_WARNING "try_module_get failed\n");         \
13 +               kfree(ah);                                              \
14                  return NULL;                                            \
15          }
16  #define AH_MOD_DEC_USE_COUNT(_m)        module_put(_m)