Fresco/contrib/daVinci/src main.cc,1.8,1.9
Neil John Pilgrim <[email protected]>
| Newsgroups | gmane.comp.video.fresco.cvs |
|---|---|
| Message-ID | <[email protected]> |
Update of /cvs/fresco/Fresco/contrib/daVinci/src
In directory purcel:/tmp/cvs-serv21066/contrib/daVinci/src
Modified Files:
main.cc
Log Message:
Fix for task54: add resolve_kit wrappers which do not require the repo-id
strings for core kits, using a template traits technique.
Index: main.cc
===================================================================
RCS file: /cvs/fresco/Fresco/contrib/daVinci/src/main.cc,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -d -r1.8 -r1.9
--- main.cc 19 Feb 2003 00:26:41 -0000 1.8
+++ main.cc 11 Apr 2003 00:09:35 -0000 1.9
@@ -81,11 +81,12 @@
ServerContext_var server = s->create_server_context(client);
- FigureKit_var figures = resolve_kit<FigureKit>(server, "IDL:fresco.org/Fresco/FigureKit:1.0");
- ToolKit_var tools = resolve_kit<ToolKit>(server, "IDL:fresco.org/Fresco/ToolKit:1.0");
- RasterKit_var rasters = resolve_kit<RasterKit>(server, "IDL:fresco.org/Fresco/RasterKit:1.0");
- UnidrawKit_var unidraw = resolve_kit<UnidrawKit>(server, "IDL:fresco.org/Unidraw/UnidrawKit:1.0");
- DesktopKit_var desktop = resolve_kit<DesktopKit>(server, "IDL:fresco.org/Fresco/DesktopKit:1.0");
+ FigureKit_var figures = resolve_kit<FigureKit>(server);
+ ToolKit_var tools = resolve_kit<ToolKit>(server);
+ RasterKit_var rasters = resolve_kit<RasterKit>(server);
+ UnidrawKit_var unidraw = resolve_kit<UnidrawKit>(server,
+ "IDL:fresco.org/Unidraw/UnidrawKit:1.0");
+ DesktopKit_var desktop = resolve_kit<DesktopKit>(server);
daVinci::Model::figures(figures);
daVinci::Model::tools(tools);