diff --git a/src/internfile/mh_unknown.h b/src/internfile/mh_unknown.h new file mode 100644 index 00000000..c4469c5e --- /dev/null +++ b/src/internfile/mh_unknown.h @@ -0,0 +1,40 @@ +/* + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the + * Free Software Foundation, Inc., + * 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. + */ +#ifndef _MH_UNKNOWN_H_INCLUDED_ +#define _MH_UNKNOWN_H_INCLUDED_ +/* @(#$Id: mh_unknown.h,v 1.1 2006-03-28 09:36:53 dockes Exp $ (C) 2004 J.F.Dockes */ + +#include + +#include "rclconfig.h" +#include "rcldb.h" +#include "mimehandler.h" + +/** + * Handler for files with no content handler: does nothing. + * + */ +class MimeHandlerUnknown : public MimeHandler { + public: + MimeHandler::Status mkDoc(RclConfig *conf, const std::string &fn, + const std::string &mtype, Rcl::Doc &docout, + std::string&) { + return MimeHandler::MHDone; + } +}; + +#endif /* _MH_UNKNOWN_H_INCLUDED_ */