• Wladimir J. van der Laan's avatar
    Get rid of C99 PRI?64 usage in source files · 87fa85e8
    Wladimir J. van der Laan authored
    Amend to d5f1e727. It turns out that BerkelyDB was including inttypes.h
    indirectly, so we cannot fix this with just macros.
    
    Trivial commit: apply the following script to all .cpp and .h files:
    
        # Middle
        sed -i 's/"PRIx64"/x/g' "$1"
        sed -i 's/"PRIu64"/u/g' "$1"
        sed -i 's/"PRId64"/d/g' "$1"
        # Initial
        sed -i 's/PRIx64"/"x/g' "$1"
        sed -i 's/PRIu64"/"u/g' "$1"
        sed -i 's/PRId64"/"d/g' "$1"
        # Trailing
        sed -i 's/"PRIx64/x"/g' "$1"
        sed -i 's/"PRIu64/u"/g' "$1"
        sed -i 's/"PRId64/d"/g' "$1"
    
    After this commit, `git grep` for PRI.64 should turn up nothing except
    the defines in util.h.
    87fa85e8
wallet.cpp 71.8 KB