This commit is contained in:
michaelp 1998-05-27 17:11:37 +00:00
Родитель d0398e5f0a
Коммит 1f06e903a4
1 изменённых файлов: 5 добавлений и 0 удалений

Просмотреть файл

@ -24,11 +24,13 @@
#include "nsRenderingContextUnix.h"
#include "nsImageUnix.h"
#include "nsDeviceContextUnix.h"
#include "nsRegionUnix.h"
static NS_DEFINE_IID(kCFontMetrics, NS_FONT_METRICS_CID);
static NS_DEFINE_IID(kCRenderingContext, NS_RENDERING_CONTEXT_CID);
static NS_DEFINE_IID(kCImage, NS_IMAGE_CID);
static NS_DEFINE_IID(kCDeviceContext, NS_DEVICE_CONTEXT_CID);
static NS_DEFINE_IID(kCRegion, NS_IREGION_CID);
static NS_DEFINE_IID(kISupportsIID, NS_ISUPPORTS_IID);
static NS_DEFINE_IID(kIFactoryIID, NS_IFACTORY_IID);
@ -130,6 +132,9 @@ nsresult nsGfxFactoryUnix::CreateInstance(nsISupports *aOuter,
else if (mClassID.Equals(kCImage)) {
inst = (nsISupports *)new nsImageUnix();
}
else if (mClassID.Equals(kCRegion)) {
inst = (nsISupports *)new nsRegionUnix();
}
if (inst == NULL) {
return NS_ERROR_OUT_OF_MEMORY;