summaryrefslogtreecommitdiff
path: root/rb/src/IceRuby/ObjectFactory.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'rb/src/IceRuby/ObjectFactory.cpp')
-rw-r--r--rb/src/IceRuby/ObjectFactory.cpp58
1 files changed, 29 insertions, 29 deletions
diff --git a/rb/src/IceRuby/ObjectFactory.cpp b/rb/src/IceRuby/ObjectFactory.cpp
index a5ed94901ab..19d6b9eab28 100644
--- a/rb/src/IceRuby/ObjectFactory.cpp
+++ b/rb/src/IceRuby/ObjectFactory.cpp
@@ -35,7 +35,7 @@ IceRuby::ObjectFactory::create(const string& id)
ClassInfoPtr info = lookupClassInfo(id);
if(!info)
{
- return 0;
+ return 0;
}
//
@@ -44,16 +44,16 @@ IceRuby::ObjectFactory::create(const string& id)
FactoryMap::iterator p = _factoryMap.find(id);
if(p != _factoryMap.end())
{
- //
- // Invoke the create method on the Ruby factory object.
- //
- volatile VALUE str = createString(id);
- volatile VALUE obj = callRuby(rb_funcall, p->second, rb_intern("create"), 1, str);
- if(NIL_P(obj))
- {
- return 0;
- }
- return new ObjectReader(obj, info);
+ //
+ // Invoke the create method on the Ruby factory object.
+ //
+ volatile VALUE str = createString(id);
+ volatile VALUE obj = callRuby(rb_funcall, p->second, rb_intern("create"), 1, str);
+ if(NIL_P(obj))
+ {
+ return 0;
+ }
+ return new ObjectReader(obj, info);
}
//
@@ -61,7 +61,7 @@ IceRuby::ObjectFactory::create(const string& id)
//
if(info->isAbstract)
{
- return 0;
+ return 0;
}
//
@@ -79,17 +79,17 @@ IceRuby::ObjectFactory::destroy()
for(FactoryMap::iterator p = _factoryMap.begin(); p != _factoryMap.end(); ++p)
{
- //
- // Invoke the destroy method on each registered Ruby factory.
- //
- try
- {
- callRuby(rb_funcall, p->second, rb_intern("destroy"), 0);
- }
- catch(const RubyException&)
- {
- // Ignore.
- }
+ //
+ // Invoke the destroy method on each registered Ruby factory.
+ //
+ try
+ {
+ callRuby(rb_funcall, p->second, rb_intern("destroy"), 0);
+ }
+ catch(const RubyException&)
+ {
+ // Ignore.
+ }
}
_factoryMap.clear();
}
@@ -102,10 +102,10 @@ IceRuby::ObjectFactory::add(VALUE factory, const string& id)
FactoryMap::iterator p = _factoryMap.find(id);
if(p != _factoryMap.end())
{
- Ice::AlreadyRegisteredException ex(__FILE__, __LINE__);
- ex.kindOfObject = "object factory";
- ex.id = id;
- throw ex;
+ Ice::AlreadyRegisteredException ex(__FILE__, __LINE__);
+ ex.kindOfObject = "object factory";
+ ex.id = id;
+ throw ex;
}
_factoryMap.insert(FactoryMap::value_type(id, factory));
@@ -119,7 +119,7 @@ IceRuby::ObjectFactory::find(const string& id)
FactoryMap::iterator p = _factoryMap.find(id);
if(p == _factoryMap.end())
{
- return Qnil;
+ return Qnil;
}
return p->second;
@@ -130,6 +130,6 @@ IceRuby::ObjectFactory::mark()
{
for(FactoryMap::iterator p = _factoryMap.begin(); p != _factoryMap.end(); ++p)
{
- rb_gc_mark(p->second);
+ rb_gc_mark(p->second);
}
}