From: Oleksandr Kaspruk Date: Wed, 8 May 2013 08:55:20 +0000 (+0300) Subject: SA2-417 issue fix. X-Git-Tag: accepted/tizen/20130520.101556^0 X-Git-Url: http://review.tizen.org/git/?p=platform%2Fframework%2Fnative%2Fvision.git;a=commitdiff_plain;h=c559897a8efa2352bf27d49b20343ab98618e87b SA2-417 issue fix. Change-Id: I136a7033b86d5c45dc947c1f9a72984f154ab636 Signed-off-by: Oleksandr Kaspruk --- diff --git a/src/FUixVisionQrCodeGenerator.cpp b/src/FUixVisionQrCodeGenerator.cpp index 8562aaa..1c3b8ba 100644 --- a/src/FUixVisionQrCodeGenerator.cpp +++ b/src/FUixVisionQrCodeGenerator.cpp @@ -95,7 +95,7 @@ QrCodeGenerator::EncodeToFile(const Tizen::Base::String& message, QrCodeMode mod return E_FAILURE; } - return __pQrCodeGeneratorImpl->SaveToFile(imageFilePath, imageFormat) ? E_SUCCESS : E_FAILURE; + return __pQrCodeGeneratorImpl->SaveToFile(imageFilePath, imageFormat, width, height) ? E_SUCCESS : E_FAILURE; } Tizen::Base::Collection::IListT* diff --git a/src/FUixVision_QrCodeGeneratorImpl.cpp b/src/FUixVision_QrCodeGeneratorImpl.cpp index 55ddbf7..3ef1435 100644 --- a/src/FUixVision_QrCodeGeneratorImpl.cpp +++ b/src/FUixVision_QrCodeGeneratorImpl.cpp @@ -71,11 +71,8 @@ _QrCodeGeneratorImpl::GetSize(int& width, int& height) } bool -_QrCodeGeneratorImpl::SaveToFile(const Tizen::Base::String& imagepath, Tizen::Media::ImageFormat imageFormat) +_QrCodeGeneratorImpl::SaveToFile(const Tizen::Base::String& imagepath, Tizen::Media::ImageFormat imageFormat, int& width, int& height) { - int width = 0; - int height = 0; - if(!GetSize(width, height)) { return false; diff --git a/src/FUixVision_QrCodeGeneratorImpl.h b/src/FUixVision_QrCodeGeneratorImpl.h index 0b24ef3..91702f5 100644 --- a/src/FUixVision_QrCodeGeneratorImpl.h +++ b/src/FUixVision_QrCodeGeneratorImpl.h @@ -39,7 +39,7 @@ public: bool Encode(const char* message, QrCodeMode mode, QrCodeErrorCorrectionLevel error_level, bool compatibility = true); bool GetSize(int& width, int& height); - bool SaveToFile(const Tizen::Base::String& imagepath, Tizen::Media::ImageFormat imageFormat = Tizen::Media::IMG_FORMAT_BMP); + bool SaveToFile(const Tizen::Base::String& imagepath, Tizen::Media::ImageFormat, int& width, int& height); bool SaveToBuffer(unsigned char* image); public: