--- a/javauis/eswt_qt/org.eclipse.swt/Eclipse_SWT_PI/qt/library/jniutils.cpp Mon Oct 04 11:29:25 2010 +0300
+++ b/javauis/eswt_qt/org.eclipse.swt/Eclipse_SWT_PI/qt/library/jniutils.cpp Fri Oct 15 12:29:39 2010 +0300
@@ -758,7 +758,7 @@
return result;
}
-Image* JniUtils::CreateImage(JNIEnv* aEnv, jobject& aImageDataObj)
+Image* JniUtils::CreateImage(JNIEnv* aEnv, jobject& aImageDataObj, jint aType)
{
SWT_LOG_FUNC_CALL();
@@ -844,7 +844,7 @@
fid = aEnv->GetFieldID(imageDataClazz, "palette", "Lorg/eclipse/swt/graphics/PaletteData;");
jobject paletteData = aEnv->GetObjectField(aImageDataObj, fid);
imageData->setPaletteData(CreatePaletteData(aEnv, paletteData));
- result = GraphicsFactory::createImage(imageData);
+ result = GraphicsFactory::createImage(imageData, (Java::GFX::TImageType)aType);
delete imageData;
if (paletteData)