[cfe-dev] warning: if statement has empty body

रजनीश rdogra at earthlink.net
Fri Mar 13 21:46:51 PDT 2009


Clang is giving bogus warning for the following case.  Taken from  
opencflite.


CFBag.c:946:92: warning: if statement has empty body
    if (CFDictionary || CFSet) CF_OBJC_FUNCDISPATCH0(__kCFHashTypeID,  
CFIndex, hc, "count");
                                                                                           ^
CFBag.c:958:91: warning: if statement has empty body
    if (CFSet) CF_OBJC_FUNCDISPATCH1(__kCFHashTypeID, CFIndex, hc,  
"countForObject:", key);
                                                                                          ^
CFBag.c:1024:116: warning: if statement has empty body
    if (CFDictionary) CF_OBJC_FUNCDISPATCH2(__kCFHashTypeID, Boolean,  
hc, "_getValue:forKey:", (any_t *)value, key);
                                                                                                                   ^




More information about the cfe-dev mailing list