• J
    write_file: add format attribute · e04d08a4
    Jeff King 提交于
    This gives us compile-time checking of our format strings,
    which is a good thing.
    
    I had also hoped it would help with confusing write_file()
    and write_file_buf(), since the former's "..." can make it
    match the signature of the latter. But given that the buffer
    for write_file_buf() is generally not a string literal, the
    compiler won't complain unless -Wformat-nonliteral is on,
    and that creates a ton of false positives elsewhere in the
    code base.
    
    While we're there, let's also give the function a docstring,
    which it never had.
    Signed-off-by: NJeff King <peff@peff.net>
    Signed-off-by: NJunio C Hamano <gitster@pobox.com>
    e04d08a4
cache.h 65.9 KB