browserutilities/webutils/src/CUserAgent.cpp
changeset 65 5bfc169077b2
parent 37 cb62a4f66ebe
child 68 92a765b5b3e7
--- a/browserutilities/webutils/src/CUserAgent.cpp	Tue Feb 02 00:56:45 2010 +0200
+++ b/browserutilities/webutils/src/CUserAgent.cpp	Fri Mar 19 09:52:28 2010 +0200
@@ -15,17 +15,19 @@
 *
 */
 
+
 // INCLUDE FILES
 #include <e32std.h>
 #include <f32file.h>
 #include <eikenv.h>
 
-#include <browser_platform_variant.hrh>
+#include <Browser_platform_variant.hrh>
 #include "webUtilsCommon.h"
-#include <cuseragent.h>
+#include "CUserAgent.h"
 #include "WebUtilsLogger.h"
 
-#include <webutilsinternalcrkeys.h>
+#include "WebUtilsInternalCRKeys.h"
+
 
 #define KPlaceHolderMozillaVer		_L("Mozilla/5.0")
 #define KPlaceHolderComponent		_L("AppleWebKit/525 (KHTML, like Gecko) Version/3.0")
@@ -690,8 +692,7 @@
     TInt ret(0);
     TBuf<64> BrowserVersionMajor(0);
     TBuf<64> BrowserVersionMinor(0);
-    TBuf<64> BrowserVersionFeatureRev(0);
-    TBuf<64> BrowserVersionPatchRev(0);
+    TBuf<64> BrowserVersionSVNRev(0);
     
 	iBrowserVersionStr = HBufC::NewL(KMaxBrowserVersionStringLength);
 	
@@ -700,37 +701,21 @@
    
     ret = iRepository->Get(KWebUtilsBrowserVersionMajor, BrowserVersionMajor);
     if(ret == KErrNone)
-      {   
-        ret = iRepository->Get(KWebUtilsBrowserVersionMinor, BrowserVersionMinor);
-        if(ret == KErrNone)
-         {
-          ret = iRepository->Get(KWebUtilsBrowserVersionFeatureRev, BrowserVersionFeatureRev);
-          if(ret == KErrNone)
-            {
-             ret = iRepository->Get(KWebUtilsBrowserVersionPatchRev, BrowserVersionPatchRev);
-             if(ret == KErrNone)
-               {
-                BrowserVersionPtr.Append(BrowserVersionMajor);
-                BrowserVersionPtr.Append(KPlaceHolderPeriod);    
-                BrowserVersionPtr.Append(BrowserVersionMinor);  	
-                BrowserVersionPtr.Append(KPlaceHolderPeriod);  
-                BrowserVersionPtr.Append(BrowserVersionFeatureRev);
-                //Incase of Feature releases we do not show Patch number.
-                //Therefore, if the patch version is 0 or empty then we do not show the content
-                if( (BrowserVersionPatchRev.CompareF(_L("0")) == 0)
-                    || (BrowserVersionPatchRev.CompareF(KNullDesC) == 0))
-                 {
-                  //Do Nothing 
-                 }
-                 else
-                 {
-                  BrowserVersionPtr.Append(KPlaceHolderPeriod);  
-                  BrowserVersionPtr.Append(BrowserVersionPatchRev);
-                 }
-                }	   		
-              }
-            }
-           }
+    	{   
+	    ret = iRepository->Get(KWebUtilsBrowserVersionMinor, BrowserVersionMinor);
+	    if(ret == KErrNone)
+	    	{
+			    ret = iRepository->Get(KWebUtilsBrowserVersionSVNRev, BrowserVersionSVNRev);
+			    if(ret == KErrNone)
+			    {
+			   	BrowserVersionPtr.Append(BrowserVersionMajor);
+    			BrowserVersionPtr.Append(KPlaceHolderPeriod);    
+    	       	BrowserVersionPtr.Append(BrowserVersionMinor);  	
+    			BrowserVersionPtr.Append(KPlaceHolderPeriod);  
+    	    	BrowserVersionPtr.Append(BrowserVersionSVNRev); 	;	   		
+			    }
+	    	}
+	    }
 	    
 	if(ret != KErrNone)
 	{