javauis/eswt_qt/org.eclipse.swt/Eclipse_SWT_PI/qt/library/jniutils.cpp
changeset 80 d6dafc5d983f
parent 35 85266cc22c7f
--- 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)