From b320ea36cf27a08db4711dc577736309d6f57cd6 Mon Sep 17 00:00:00 2001 From: Tomeu Vizoso Date: Wed, 13 Jun 2007 09:50:05 +0000 Subject: Some activity registry fixes. Thanks cjb. --- (limited to 'sugar/objects') diff --git a/sugar/objects/objecttype.py b/sugar/objects/objecttype.py index b515bd1..20e6e11 100644 --- a/sugar/objects/objecttype.py +++ b/sugar/objects/objecttype.py @@ -49,7 +49,10 @@ class ObjectTypeRegistry(object): type_dict = self._registry.GetTypeForMIME(mime_type) return _object_type_from_dict(type_dict) -_registry = ObjectTypeRegistry() +_registry = None def get_registry(): + global _registry + if not _registry: + _registry = ObjectTypeRegistry() return _registry -- cgit v0.9.1