aboutsummaryrefslogtreecommitdiffstats
path: root/src/archive/bz2_archive_plugin.c
diff options
context:
space:
mode:
authorMax Kellermann <max@duempel.org>2009-12-16 16:01:39 +0100
committerMax Kellermann <max@duempel.org>2009-12-16 15:56:42 +0100
commit3f64ac04b80d0a75b2c2c45efb31cb3a8e7eb8ff (patch)
treec3d51a1265880f5c4d20c26d7f4f9c19cb9aa2a9 /src/archive/bz2_archive_plugin.c
parentb009970af7db696b95da1fcea6656a42068fcb1c (diff)
downloadmpd-3f64ac04b80d0a75b2c2c45efb31cb3a8e7eb8ff.tar.gz
mpd-3f64ac04b80d0a75b2c2c45efb31cb3a8e7eb8ff.tar.xz
mpd-3f64ac04b80d0a75b2c2c45efb31cb3a8e7eb8ff.zip
archive/bz2: removed the bz2_context typedef
Use the raw struct name instead.
Diffstat (limited to 'src/archive/bz2_archive_plugin.c')
-rw-r--r--src/archive/bz2_archive_plugin.c26
1 files changed, 13 insertions, 13 deletions
diff --git a/src/archive/bz2_archive_plugin.c b/src/archive/bz2_archive_plugin.c
index 92d97b61a..44fac9f1f 100644
--- a/src/archive/bz2_archive_plugin.c
+++ b/src/archive/bz2_archive_plugin.c
@@ -38,7 +38,7 @@
#define BZ_BUFSIZE 5000
-typedef struct {
+struct bz2_archive_file {
char *name;
bool reset;
struct input_stream istream;
@@ -47,7 +47,7 @@ typedef struct {
bz_stream bzstream;
char *buffer;
-} bz2_context;
+};
static const struct input_plugin bz2_inputplugin;
@@ -60,7 +60,7 @@ bz2_quark(void)
/* single archive handling allocation helpers */
static bool
-bz2_alloc(bz2_context *data, GError **error_r)
+bz2_alloc(struct bz2_archive_file *data, GError **error_r)
{
int ret;
@@ -86,7 +86,7 @@ bz2_alloc(bz2_context *data, GError **error_r)
}
static void
-bz2_destroy(bz2_context *data)
+bz2_destroy(struct bz2_archive_file *data)
{
BZ2_bzDecompressEnd(&data->bzstream);
g_free(data->buffer);
@@ -97,7 +97,7 @@ bz2_destroy(bz2_context *data)
static struct archive_file *
bz2_open(char *pathname)
{
- bz2_context *context;
+ struct bz2_archive_file *context;
int len;
context = g_malloc(sizeof(*context));
@@ -123,14 +123,14 @@ bz2_open(char *pathname)
static void
bz2_scan_reset(struct archive_file *file)
{
- bz2_context *context = (bz2_context *) file;
+ struct bz2_archive_file *context = (struct bz2_archive_file *) file;
context->reset = true;
}
static char *
bz2_scan_next(struct archive_file *file)
{
- bz2_context *context = (bz2_context *) file;
+ struct bz2_archive_file *context = (struct bz2_archive_file *) file;
char *name = NULL;
if (context->reset) {
@@ -144,7 +144,7 @@ bz2_scan_next(struct archive_file *file)
static void
bz2_close(struct archive_file *file)
{
- bz2_context *context = (bz2_context *) file;
+ struct bz2_archive_file *context = (struct bz2_archive_file *) file;
g_free(context->name);
@@ -158,7 +158,7 @@ static bool
bz2_open_stream(struct archive_file *file, struct input_stream *is,
G_GNUC_UNUSED const char *path, GError **error_r)
{
- bz2_context *context = (bz2_context *) file;
+ struct bz2_archive_file *context = (struct bz2_archive_file *) file;
//setup file ops
is->plugin = &bz2_inputplugin;
@@ -177,7 +177,7 @@ bz2_open_stream(struct archive_file *file, struct input_stream *is,
static void
bz2_is_close(struct input_stream *is)
{
- bz2_context *context = (bz2_context *) is->data;
+ struct bz2_archive_file *context = (struct bz2_archive_file *) is->data;
bz2_destroy(context);
is->data = NULL;
@@ -185,7 +185,7 @@ bz2_is_close(struct input_stream *is)
}
static bool
-bz2_fillbuffer(bz2_context *context, GError **error_r)
+bz2_fillbuffer(struct bz2_archive_file *context, GError **error_r)
{
size_t count;
bz_stream *bzstream;
@@ -210,7 +210,7 @@ static size_t
bz2_is_read(struct input_stream *is, void *ptr, size_t length,
GError **error_r)
{
- bz2_context *context = (bz2_context *) is->data;
+ struct bz2_archive_file *context = (struct bz2_archive_file *) is->data;
bz_stream *bzstream;
int bz_result;
size_t nbytes = 0;
@@ -249,7 +249,7 @@ bz2_is_read(struct input_stream *is, void *ptr, size_t length,
static bool
bz2_is_eof(struct input_stream *is)
{
- bz2_context *context = (bz2_context *) is->data;
+ struct bz2_archive_file *context = (struct bz2_archive_file *) is->data;
return context->eof;
}