summaryrefslogtreecommitdiffstats
path: root/src/db-parse-context.c
diff options
context:
space:
mode:
authorJorg Schuler <jcsjcs@users.sourceforge.net>2005-09-22 18:16:50 +0000
committerJorg Schuler <jcsjcs@users.sourceforge.net>2005-09-22 18:16:50 +0000
commit32fdf71f74fee4e0774d7ae5167447c70cd83b7c (patch)
treedd5f9c7eb78249d02e1a80a8a7447c2bcc0fd4c9 /src/db-parse-context.c
parentfba33d9b3d03cb92df15904c045fcfe93d251fa4 (diff)
downloadlibgpod-32fdf71f74fee4e0774d7ae5167447c70cd83b7c.tar.gz
libgpod-32fdf71f74fee4e0774d7ae5167447c70cd83b7c.tar.xz
libgpod-32fdf71f74fee4e0774d7ae5167447c70cd83b7c.zip
* applied Christophe Fergeau's patch which adds cover art writing
support to libgpod -> bump to version 104 git-svn-id: https://gtkpod.svn.sf.net/svnroot/gtkpod/libgpod/trunk@1098 f01d2545-417e-4e96-918e-98f8d0dbbcb6
Diffstat (limited to 'src/db-parse-context.c')
-rw-r--r--src/db-parse-context.c10
1 files changed, 10 insertions, 0 deletions
diff --git a/src/db-parse-context.c b/src/db-parse-context.c
index 4f4264e..ffdd7c4 100644
--- a/src/db-parse-context.c
+++ b/src/db-parse-context.c
@@ -53,6 +53,16 @@ db_parse_context_new (const unsigned char *buffer, off_t len)
return result;
}
+void
+db_parse_context_destroy (DBParseContext *ctx, gboolean unmap)
+{
+ g_return_if_fail (ctx != NULL);
+
+ if (unmap) {
+ munmap ((void*)ctx->buffer, ctx->total_len);
+ }
+ g_free (ctx);
+}
static void
db_parse_context_set_header_len (DBParseContext *ctx, off_t len)