浏览代码

[PATCH] ip2 warning fix

Make this:

drivers/char/ip2/ip2main.c: In function 'ip2_loadmain':
drivers/char/ip2/ip2main.c:654: warning: control may reach end of non-void function 'iiSetAddress' being inlined
drivers/char/ip2/ip2main.c:808: warning: control may reach end of non-void function 'iiInitialize' being inlined

go away.

Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
Andrew Morton 18 年之前
父节点
当前提交
2723f9603a
共有 1 个文件被更改,包括 2 次插入2 次删除
  1. 2 2
      drivers/char/ip2/i2ellis.h

+ 2 - 2
drivers/char/ip2/i2ellis.h

@@ -606,9 +606,9 @@ static int iiDownloadAll(i2eBordStrPtr, loadHdrStrPtr, int, int);
 // code and returning.
 // code and returning.
 //
 //
 #define COMPLETE(pB,code) \
 #define COMPLETE(pB,code) \
-	if(1){ \
+	do { \
 		 pB->i2eError = code; \
 		 pB->i2eError = code; \
 		 return (code == I2EE_GOOD);\
 		 return (code == I2EE_GOOD);\
-	}
+	} while (0)
 
 
 #endif   // I2ELLIS_H
 #endif   // I2ELLIS_H