Commits

Anonymous committed 922b052

Various changes - origin lost

Comments (0)

Files changed (4)

include/comet/config.h

 #define COMET_MAJOR_VER 1
 #define COMET_BUILDTYPE gamma
 #define COMET_MINOR_VER 32
-#define COMET_BUILD 20060626
+#define COMET_BUILD 20060708
 
 #ifndef COMET_BUILD_VERSION_ONLY
 

include/comet/handle_except.h

 /** \file
   * Handle Comet exceptions.
-  * Copyright 2003 Atex Media Command.  All rights reserved.
   */
-
+/*
+ * Copyright 2003 Atex Media Command.  All rights reserved.
+ *
+ * This material is provided "as is", with absolutely no warranty 
+ * expressed or implied. Any use is at your own risk. Permission to 
+ * use or copy this software for any purpose is hereby granted without 
+ * fee, provided the above notices are retained on all copies. 
+ * Permission to modify the code and to distribute modified code is 
+ * granted, provided the above notices are retained, and a notice that 
+ * the code was modified is included with the above copyright notice. 
+ *
+ * This header is part of comet.
+ * http://www.lambdasoft.dk/comet
+ */
 #ifndef  COMET_HANDLE_EXCEPT_H
 #define  COMET_HANDLE_EXCEPT_H
 

include/comet/interface.h

 		typedef ::IUnknown base;
 	};
 
+    template<> struct comtype<ISequentialStream>
+	{
+		static const IID& uuid() throw() { return IID_ISequentialStream; }
+		typedef ::IUnknown base;
+	};
+
 
 	
 	//! C++ replacement of VC's __uuidof()

src/tlb2h/tlb2h.cpp

 				if (get_pointer_level() != 1) throw std::exception( std::string("Invalid return type [" + vt2string(vt) +"]").c_str());
 			}break;
 			case TLI::TKIND_ENUM:
-				s = (is_aliased_type()?"":"enum ");
+				s = (is_aliased_type()?"":"/*enum */ ");
 				s += nso.get_name_with_ns(ti);
 				s += "(" + r + ")";
 				break;