]> git.lyx.org Git - lyx.git/blobdiff - src/EmbeddedFiles.h
fix MSVC warning.
[lyx.git] / src / EmbeddedFiles.h
index 0191c3b3661065dcb6325d57a34cf99c39cb8257..76629b7be2937901836dbb537f1ac78ff4353892 100644 (file)
@@ -113,11 +113,14 @@ class ErrorList;
 class EmbeddedFile : public support::DocFileName
 {
 public:
+       EmbeddedFile() {};
+
        EmbeddedFile(std::string const & file, std::string const & inzip_name,
                bool embedded, Inset const * inset);
 
        /// filename in the zip file, usually the relative path
        std::string inzipName() const { return inzip_name_; }
+       void setInzipName(std::string name) { inzip_name_ = name; }
        /// embedded file, equals to temppath()/inzipName()
        std::string embeddedFile(Buffer const * buf) const;
        /// embeddedFile() or absFilename() depending on embedding status
@@ -224,8 +227,6 @@ public:
        /// update all files from external, used when enable embedding
        bool updateFromExternalFile() const;
        ///
-       bool readManifest(Lexer & lex, ErrorList & errorList);
-       void writeManifest(std::ostream & os) const;
        /// update all insets to use embedded files when embedding status is changed
        void updateInsets() const;
 private: