Switch to unified view

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