Skip to content
  • Nick Mathewson's avatar
    Repair buffer API so everything starts with buf_. · 4a7e90ad
    Nick Mathewson authored
    Our convention is that functions which manipulate a type T should be
    named T_foo.  But the buffer functions were super old, and followed
    all kinds of conventions.  Now they're uniform.
    
    Here's the perl I used to do this:
    
    \#!/usr/bin/perl -w -i -p
    
    s/read_to_buf\(/buf_read_from_socket\(/;
    s/flush_buf\(/buf_flush_to_socket\(/;
    s/read_to_buf_tls\(/buf_read_from_tls\(/;
    s/flush_buf_tls\(/buf_flush_to_tls\(/;
    s/write_to_buf\(/buf_add\(/;
    s/write_to_buf_compress\(/buf_add_compress\(/;
    s/move_buf_to_buf\(/buf_move_to_buf\(/;
    s/peek_from_buf\(/buf_peek\(/;
    s/fetch_from_buf\(/buf_get_bytes\(/;
    s/fetch_from_buf_line\(/buf_get_line\(/;
    s/fetch_from_buf_line\(/buf_get_line\(/;
    s/buf_remove_from_front\(/buf_drain\(/;
    s/peek_buf_startswith\(/buf_peek_startswith\(/;
    s/assert_buf_ok\(/buf_assert_ok\(/;
    4a7e90ad