Fix the boiler plate codes
[platform/framework/native/appfw.git] / src / app / FApp_AppResourceImpl.cpp
index 856a00b..fe9c18f 100644 (file)
@@ -1,5 +1,4 @@
 //
-// Open Service Platform
 // Copyright (c) 2012 Samsung Electronics Co., Ltd.
 //
 // Licensed under the Apache License, Version 2.0 (the License);
@@ -197,16 +196,12 @@ _AppResourceImpl::GetBitmapN(const String& imgFilePath)
        return GetBitmapN(imgFilePath, BITMAP_PIXEL_FORMAT_INVALID);
 }
 
-
-static bool g_init = false;
-
 _AppResourceImpl*
 _AppResourceImpl::GetInstance(void)
 {
        AppResource* pAppResource = AppResource::GetInstance();
        if (pAppResource)
        {
-               g_init = true;
                return pAppResource->__pAppResourceImpl;
        }
        return null;
@@ -215,12 +210,6 @@ _AppResourceImpl::GetInstance(void)
 void
 _AppResourceImpl::Reinitialize(void)
 {
-       if (!g_init)
-       {
-               SysLog(NID_APP, "AppResource not initialized yet.");
-               return;
-       }
-
        _AppResourceImpl* pThis = _AppResourceImpl::GetInstance();
        if (pThis == null)
        {
@@ -251,5 +240,20 @@ _AppResourceImpl::Reinitialize(void)
        }
 }
 
+Bitmap*
+_AppResourceImpl::GetNonScalingBitmapN(const Tizen::Base::String& imagePath)
+{
+       _IAppResourceBitmap* pAppResourceBitmap = Tizen::App::_AppResourceImpl::Get_IAppResourceBitmapN(APP_RESOURCE_BITMAP);
+
+       if (pAppResourceBitmap != null)
+       {
+               return pAppResourceBitmap->GetBitmapN(imagePath, BITMAP_PIXEL_FORMAT_INVALID);
+       }
+       else
+       {
+               SysLog(NID_APP, "Getting pAppResourceBitmap instance is failed");
+               return null;
+       }
+}
 
 } } // Tizen::App