|
a/src/internfile/mh_execm.h |
|
b/src/internfile/mh_execm.h |
|
... |
|
... |
100 |
// Things not reset by "clear()", additionally to those in MimeHandlerExec
|
100 |
// Things not reset by "clear()", additionally to those in MimeHandlerExec
|
101 |
ExecCmd m_cmd;
|
101 |
ExecCmd m_cmd;
|
102 |
/////// End un-cleared stuff.
|
102 |
/////// End un-cleared stuff.
|
103 |
|
103 |
|
104 |
public:
|
104 |
public:
|
105 |
MimeHandlerExecMultiple(RclConfig *cnf, const string& mt)
|
105 |
MimeHandlerExecMultiple(RclConfig *cnf, const string& id)
|
106 |
: MimeHandlerExec(cnf, mt)
|
106 |
: MimeHandlerExec(cnf, id)
|
107 |
{}
|
107 |
{}
|
108 |
// No resources to clean up, the ExecCmd destructor does it.
|
108 |
// No resources to clean up, the ExecCmd destructor does it.
|
109 |
virtual ~MimeHandlerExecMultiple() {}
|
109 |
virtual ~MimeHandlerExecMultiple() {}
|
110 |
virtual bool set_document_file(const string &file_path) {
|
110 |
virtual bool set_document_file(const string& mt, const string &file_path) {
|
111 |
m_filefirst = true;
|
111 |
m_filefirst = true;
|
112 |
return MimeHandlerExec::set_document_file(file_path);
|
112 |
return MimeHandlerExec::set_document_file(mt, file_path);
|
113 |
}
|
113 |
}
|
114 |
virtual bool next_document();
|
114 |
virtual bool next_document();
|
115 |
|
115 |
|
116 |
// skip_to and clear inherited from MimeHandlerExec
|
116 |
// skip_to and clear inherited from MimeHandlerExec
|
117 |
|
117 |
|