Signed-off-by: Luca Ceresoli <l...@lucaceresoli.net>
---
 drivers/staging/rtl8188eu/os_dep/os_intfs.c | 8 +++-----
 1 file changed, 3 insertions(+), 5 deletions(-)

diff --git a/drivers/staging/rtl8188eu/os_dep/os_intfs.c 
b/drivers/staging/rtl8188eu/os_dep/os_intfs.c
index e5e9235..9cd3a84 100644
--- a/drivers/staging/rtl8188eu/os_dep/os_intfs.c
+++ b/drivers/staging/rtl8188eu/os_dep/os_intfs.c
@@ -224,11 +224,9 @@ void rtw_proc_init_one(struct net_device *dev)
                                          rtw_proc);
                dir_dev = padapter->dir_dev;
                if (dir_dev == NULL) {
-                       if (rtw_proc_cnt == 0) {
-                               if (rtw_proc) {
-                                       remove_proc_entry(rtw_proc_name, 
init_net.proc_net);
-                                       rtw_proc = NULL;
-                               }
+                       if (rtw_proc_cnt == 0 && rtw_proc) {
+                               remove_proc_entry(rtw_proc_name, 
init_net.proc_net);
+                               rtw_proc = NULL;
                        }
 
                        pr_info("Unable to create dir_dev directory\n");
-- 
1.9.1

_______________________________________________
devel mailing list
de...@linuxdriverproject.org
http://driverdev.linuxdriverproject.org/mailman/listinfo/driverdev-devel

Reply via email to