diff options
author | ridiculousfish <corydoras@ridiculousfish.com> | 2012-03-04 02:45:51 -0800 |
---|---|---|
committer | ridiculousfish <corydoras@ridiculousfish.com> | 2012-03-04 02:45:51 -0800 |
commit | 2c5001a5b3833d40375503eabacfbeb4ad636c8d (patch) | |
tree | def8f2e010471fdc6828556c5d9b2cafe8547554 /util.cpp | |
parent | 191221eec575cee682aed01e285aa95a5a2969cb (diff) |
Removed buffer_t
Diffstat (limited to 'util.cpp')
-rw-r--r-- | util.cpp | 56 |
1 files changed, 0 insertions, 56 deletions
@@ -166,62 +166,6 @@ int wcsfilecmp( const wchar_t *a, const wchar_t *b ) return res; } -void b_init( buffer_t *b) -{ - CHECK( b, ); - memset( b,0,sizeof(buffer_t)); -} - - - -void b_destroy( buffer_t *b ) -{ - CHECK( b, ); - free( b->buff ); -} - - -int b_append( buffer_t *b, const void *d, ssize_t len ) -{ - if( len<=0 ) - return 0; - - CHECK( b, -1 ); - - if( !b ) - { - return 0; - } - - if( !d ) - { - return 0; - } - - if( b->length <= (b->used + len) ) - { - size_t l = maxi( b->length*2, - b->used+len+MIN_SIZE ); - - void *d = realloc( b->buff, l ); - if( !d ) - { - oom_handler( b ); - return -1; - } - b->buff=(char *)d; - b->length = l; - } - memcpy( ((char*)b->buff)+b->used, - d, - len ); - -// fwprintf( stderr, L"Copy %s, new value %s\n", d, b->buff ); - b->used+=len; - - return 1; -} - long long get_time() { struct timeval time_struct; |