InputStream: remove attribute "plugin"

This commit is contained in:
Max Kellermann
2014-05-11 18:25:55 +02:00
parent d4b625b48e
commit fd1b04932a
16 changed files with 21 additions and 63 deletions

View File

@@ -64,8 +64,6 @@ public:
Error &error) override;
};
extern const InputPlugin zzip_input_plugin;
static constexpr Domain zzip_domain("zzip");
/* archive open && listing routine */
@@ -105,7 +103,7 @@ struct ZzipInputStream final : public InputStream {
ZzipInputStream(ZzipArchiveFile &_archive, const char *_uri,
Mutex &_mutex, Cond &_cond,
ZZIP_FILE *_file)
:InputStream(zzip_input_plugin, _uri, _mutex, _cond),
:InputStream(_uri, _mutex, _cond),
archive(&_archive), file(_file) {
//we are seekable (but its not recommendent to do so)
seekable = true;
@@ -185,13 +183,6 @@ static const char *const zzip_archive_extensions[] = {
nullptr
};
const InputPlugin zzip_input_plugin = {
nullptr,
nullptr,
nullptr,
nullptr,
};
const ArchivePlugin zzip_archive_plugin = {
"zzip",
nullptr,