summaryrefslogtreecommitdiff
path: root/utils/container.h
diff options
context:
space:
mode:
authorVincent Sanders <vince@kyllikki.org>2016-01-19 15:10:29 +0000
committerVincent Sanders <vince@kyllikki.org>2016-01-19 15:10:29 +0000
commit65bdef55ab12bf07aa52fb9c184c073cbf562e3b (patch)
treee5459965d206721d5e29f156f812951074b4edb2 /utils/container.h
parent0a5f63abf145c05ed9994566289316516310a603 (diff)
downloadnetsurf-65bdef55ab12bf07aa52fb9c184c073cbf562e3b.tar.gz
netsurf-65bdef55ab12bf07aa52fb9c184c073cbf562e3b.tar.bz2
move the container code to gtk directory as its only ever used there.
Diffstat (limited to 'utils/container.h')
-rw-r--r--utils/container.h53
1 files changed, 0 insertions, 53 deletions
diff --git a/utils/container.h b/utils/container.h
deleted file mode 100644
index de880ecd5..000000000
--- a/utils/container.h
+++ /dev/null
@@ -1,53 +0,0 @@
-/*
- * Copyright 2006 Rob Kendrick <rjek@rjek.com>
- *
- * This file is part of NetSurf, http://www.netsurf-browser.org/
- *
- * NetSurf is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation; version 2 of the License.
- *
- * NetSurf is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program. If not, see <http://www.gnu.org/licenses/>.
- */
-
-/** \file
- * Container format handling for themes etc. */
-
-#ifndef __CONTAINER_H__
-#define __CONTAINER_H__
-
-#include <sys/types.h>
-
-struct container_ctx;
-
-/* reading interface */
-struct container_ctx *container_open(const char *filename);
-const unsigned char *container_get(struct container_ctx *ctx,
- const unsigned char *entryname,
- u_int32_t *size);
-const unsigned char *container_get_name(struct container_ctx *ctx);
-const unsigned char *container_get_author(struct container_ctx *ctx);
-const unsigned char *container_iterate(struct container_ctx *ctx,
- int *state);
-
-/* creating interface */
-struct container_ctx *container_create(const char *filename,
- const unsigned char *name,
- const unsigned char *author);
-void container_add(struct container_ctx *ctx, const unsigned char *entryname,
- const unsigned char *data,
- const u_int32_t datalen);
-
-/* common interface */
-void container_close(struct container_ctx *ctx);
-
-#ifdef WITH_THEME_INSTALL
-char *container_extract_theme(const char *themefile, const char *dirbasename);
-#endif
-#endif /* __CONTAINER_H__ */