Files
OCCT/src
vro f8fc2b2a2d 0023935: Compiler warnings on returning Handle from C functions in OCAF schemas
The warning 4190 is disabled because a C++ object calling from C section is manipulating only in C++ (outside of C section).
Second attempt to remove the warning: extern "C" is removed - everything works fine. But I tested it only on Windows.
Removed "Create##schema" method at all: without "extern "C"" it is useless. Checked that in OCCT and Samples this method is unused.

"new ##Schema" is used instead (like in StdDrivers.cxx, for an example). Also this approach is advised in Storage_Schema.cdl:
    	--   For example, if ShapeSchema is the class
    	-- inheriting from Storage_Schema and containing
    	-- the description of your application data schema,
    	-- you create a storage/retrieval algorithm as follows:
    	-- Handle(ShapeSchema) s = new
    	-- ShapeSchema;
2013-05-31 17:29:27 +04:00
..
2012-03-21 19:43:04 +04:00
2013-05-23 12:02:14 +04:00
2013-05-23 12:02:14 +04:00
2012-03-21 19:43:04 +04:00
2012-03-21 19:43:04 +04:00
2013-03-01 14:25:02 +04:00
2012-03-21 19:43:04 +04:00
2012-03-21 19:43:04 +04:00
2012-03-21 19:43:04 +04:00
2012-03-21 19:43:04 +04:00
2012-03-21 19:43:04 +04:00
2013-02-08 15:05:16 +04:00
2012-03-21 19:43:04 +04:00
2013-04-01 11:48:54 +04:00
2013-01-25 18:11:16 +04:00
2012-03-23 14:17:28 +04:00
2012-03-23 14:17:28 +04:00
2013-02-08 15:05:16 +04:00
2013-01-25 18:11:16 +04:00
2013-03-25 17:21:31 +04:00
2012-03-21 19:43:04 +04:00