Merge pull request #896 from echampet/webresource
[mono.git] / mcs / class / System.Web / System.Web.Handlers / AssemblyResourceLoader.cs
index 4efb0e0b921214dac6ac4cb19bd856c64efd4f1a..7f59b52e22b47f90653406803db3f8ef8acc6c08 100644 (file)
@@ -79,7 +79,9 @@ namespace System.Web.Handlers
                                        if (!hashAlg.CanReuseTransform) {
                                                canReuseHashAlg = false;
                                                hashAlg = null;
+                                               return null;
                                        }
+                                       hashAlg.Key = MachineKeySectionUtils.GetValidationKey (mks);
                                }
 
                                if (hashAlg != null)
@@ -272,9 +274,7 @@ namespace System.Web.Handlers
                                debug = resourceName.EndsWith (".debug.js", StringComparison.OrdinalIgnoreCase);
                                string dbgTail = debug ? "d" : String.Empty;
                                lookupKey = resourceNameHash + (notifyScriptLoaded ? "t" : "f") + dbgTail;
-#if NET_3_5
                                CheckIfResourceIsCompositeScript (resourceName, ref includeTimeStamp);
-#endif
 #else
                                lookupKey = resourceNameHash;
 #endif