Switch to unified view

a/src/internfile/internfile.h b/src/internfile/internfile.h
...
...
26
using std::vector;
26
using std::vector;
27
using std::map;
27
using std::map;
28
using std::set;
28
using std::set;
29
29
30
#include "mimehandler.h"
30
#include "mimehandler.h"
31
#include "uncomp.h"
32
#include "pathut.h"
31
#include "pathut.h"
32
#include "rclutil.h"
33
33
34
class RclConfig;
34
class RclConfig;
35
namespace Rcl {
35
namespace Rcl {
36
    class Doc;
36
    class Doc;
37
}
37
}
38
38
39
class Uncomp;
39
struct stat;
40
struct stat;
40
41
41
/** Storage for missing helper program info. We want to keep this out of the 
42
/** Storage for missing helper program info. We want to keep this out of the 
42
 * FileInterner class, because the data will typically be accumulated by several
43
 * FileInterner class, because the data will typically be accumulated by several
43
 * FileInterner objects. Can't use static member either (because there
44
 * FileInterner objects. Can't use static member either (because there
...
...
275
    vector<TempFile>       m_tempfiles;
276
    vector<TempFile>       m_tempfiles;
276
    // Error data if any
277
    // Error data if any
277
    string                 m_reason;
278
    string                 m_reason;
278
    FIMissingStore        *m_missingdatap{nullptr};
279
    FIMissingStore        *m_missingdatap{nullptr};
279
280
280
    Uncomp                 m_uncomp;
281
    Uncomp                 *m_uncomp{nullptr};
281
282
282
    bool                   m_noxattrs; // disable xattrs usage
283
    bool                   m_noxattrs; // disable xattrs usage
283
    bool                   m_direct; // External app did the extraction
284
    bool                   m_direct; // External app did the extraction
284
    
285
    
285
    // Pseudo-constructors
286
    // Pseudo-constructors