summaryrefslogtreecommitdiffabout
path: root/src/eyetil.h
Side-by-side diff
Diffstat (limited to 'src/eyetil.h') (more/less context) (show whitespace changes)
-rw-r--r--src/eyetil.h2
1 files changed, 0 insertions, 2 deletions
diff --git a/src/eyetil.h b/src/eyetil.h
index 8af18a4..22e07f1 100644
--- a/src/eyetil.h
+++ b/src/eyetil.h
@@ -111,28 +111,26 @@ class tarchive_t {
bool read_data_into_fd(int fd);
};
struct mimewrite_base {
virtual ~mimewrite_base() { }
virtual int write(const char *buf,size_t len) = 0;
virtual void close() = 0;
};
struct mimewrite_string : public mimewrite_base {
std::string str;
int write(const char *buf,size_t len) { str.append(buf,len); return SOAP_OK; };
void close() { }
};
struct mimewrite_tarfile : public mimewrite_base {
std::string fn;
std::fstream f;
integrity_digester idigest;
mimewrite_tarfile(tmpdir_t& d);
~mimewrite_tarfile();
int write(const char *buf,size_t len);
void close() { }
};
-binary_t integrity_digest(const void *ptr,size_t size,
- const std::string& ukey);
#endif /* __EYETIL_H */