X-Git-Url: https://git.gag.com/?a=blobdiff_plain;f=support%2FUtil%2Fdbuf.h;h=6a7f992096055c7d0df3477dea07187993b6c08f;hb=d3116fbcb26b6893466538702b9ad9d5819687a7;hp=2ac978d7f17d3bd8319f44f1a2062a6849b34cd3;hpb=78d7ee2c82ef0a5d1207823537f4efe6d04a3d50;p=fw%2Fsdcc diff --git a/support/Util/dbuf.h b/support/Util/dbuf.h index 2ac978d7..6a7f9920 100644 --- a/support/Util/dbuf.h +++ b/support/Util/dbuf.h @@ -1,8 +1,8 @@ /* dbuf.h - Dynamic buffer interface - version 1.1.0, March 28th, 2003 + version 1.1.1, April 11th, 2003 - Copyright (c) 2003 Borut Razem + Copyright (c) 2002-2003 Borut Razem This software is provided 'as-is', without any express or implied warranty. In no event will the authors be held liable for any damages @@ -28,12 +28,6 @@ #ifndef __DBUF_H #define __DBUF_H -#ifndef _WIN32 -#include -#else -#define PARAMS(paramlist) paramlist -#endif - struct dbuf_s { size_t alloc; /* size of allocated buffer in bytes */ size_t len; /* actual size of the buffer in bytes */ @@ -45,17 +39,17 @@ struct dbuf_s { extern "C" { #endif -struct dbuf_s *dbuf_new PARAMS ((size_t size)); -int dbuf_init PARAMS ((struct dbuf_s *dbuf, size_t size)); -int dbuf_set_size PARAMS ((struct dbuf_s *dbuf, size_t size)); -int dbuf_append PARAMS ((struct dbuf_s *dbuf, const void *buf, size_t size)); -const void *dbuf_get_buf PARAMS ((struct dbuf_s *dbuf)); -size_t dbuf_get_size PARAMS ((struct dbuf_s *dbuf)); -const char *dbuf_c_str PARAMS ((struct dbuf_s *dbuf)); +struct dbuf_s *dbuf_new(size_t size); +int dbuf_init(struct dbuf_s *dbuf, size_t size); +int dbuf_set_size(struct dbuf_s *dbuf, size_t size); +int dbuf_append(struct dbuf_s *dbuf, const void *buf, size_t size); +const void *dbuf_get_buf(struct dbuf_s *dbuf); +size_t dbuf_get_size(struct dbuf_s *dbuf); +const char *dbuf_c_str(struct dbuf_s *dbuf); int dbuf_trim(struct dbuf_s *dbuf); -void *dbuf_detach PARAMS ((struct dbuf_s *dbuf)); -void dbuf_destroy PARAMS ((struct dbuf_s *dbuf)); -void dbuf_delete PARAMS ((struct dbuf_s *dbuf)); +void *dbuf_detach(struct dbuf_s *dbuf); +void dbuf_destroy(struct dbuf_s *dbuf); +void dbuf_delete(struct dbuf_s *dbuf); #ifdef __cplusplus }