I see a false positive in the alpha.unix.cstring.UninitializedRead checker when analyzing code containing an array of structs, but not an equivalent array of a scalar type. $ clang --analyze -Xclang ...
This is a function which makes it easy to elegantly create a temporary char* or CString and pass it as an argument, without having to explicitly create a temporary variable. A common problem: You need ...