The following commit has been merged in the master branch: commit 2cd316401fa2451e266562cf689bdfc7b4c501e8 Author: Guillem Jover <guil...@debian.org> Date: Mon May 2 21:51:47 2011 +0200
libdpkg: Add new BUFFER_FILTER_NULL filter action diff --git a/lib/dpkg/buffer.c b/lib/dpkg/buffer.c index ce620dc..99015d2 100644 --- a/lib/dpkg/buffer.c +++ b/lib/dpkg/buffer.c @@ -57,6 +57,8 @@ static off_t buffer_filter_init(struct buffer_data *data) { switch (data->type) { + case BUFFER_FILTER_NULL: + break; case BUFFER_FILTER_MD5: buffer_md5_init(data); break; @@ -87,6 +89,8 @@ static off_t buffer_filter_done(struct buffer_data *data) { switch (data->type) { + case BUFFER_FILTER_NULL: + break; case BUFFER_FILTER_MD5: buffer_md5_done(data); break; @@ -107,6 +111,7 @@ buffer_write(struct buffer_data *data, const void *buf, off_t length) ret = fd_write(data->arg.i, buf, length); break; case BUFFER_WRITE_NULL: + case BUFFER_FILTER_NULL: break; case BUFFER_FILTER_MD5: MD5Update(&(((struct buffer_md5_ctx *)data->arg.ptr)->ctx), buf, length); diff --git a/lib/dpkg/buffer.h b/lib/dpkg/buffer.h index ce89470..3677d76 100644 --- a/lib/dpkg/buffer.h +++ b/lib/dpkg/buffer.h @@ -35,6 +35,8 @@ DPKG_BEGIN_DECLS #define BUFFER_WRITE_VBUF 1 #define BUFFER_WRITE_FD 2 #define BUFFER_WRITE_NULL 3 + +#define BUFFER_FILTER_NULL 4 #define BUFFER_FILTER_MD5 5 #define BUFFER_READ_FD 0 -- dpkg's main repository -- To UNSUBSCRIBE, email to debian-dpkg-cvs-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org