SA2-417 issue fix. tizen_2.1 accepted/tizen/20130520.101556 accepted/tizen/20130912.185233 accepted/tizen/20130912.193502 accepted/tizen/20130913.063333 submit/tizen/20130517.045622 submit/tizen/20130912.080527 submit/tizen/20130912.090825 submit/tizen_2.1/20130514.054655
authorOleksandr Kaspruk <a.kaspruk@samsung.com>
Wed, 8 May 2013 08:55:20 +0000 (11:55 +0300)
committerOleksandr Kaspruk <a.kaspruk@samsung.com>
Wed, 8 May 2013 08:55:20 +0000 (11:55 +0300)
Change-Id: I136a7033b86d5c45dc947c1f9a72984f154ab636
Signed-off-by: Oleksandr Kaspruk <a.kaspruk@samsung.com>
src/FUixVisionQrCodeGenerator.cpp
src/FUixVision_QrCodeGeneratorImpl.cpp
src/FUixVision_QrCodeGeneratorImpl.h

index 8562aaa..1c3b8ba 100644 (file)
@@ -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<Tizen::Media::ImageFormat>*
index 55ddbf7..3ef1435 100644 (file)
@@ -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;
index 0b24ef3..91702f5 100644 (file)
@@ -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: