Remove the, now unused, releaseImageResources helper function
				
					
				
			With the changes in the previous patch, this is now dead code which should thus be removed.
This commit is contained in:
		
							parent
							
								
									0351852d74
								
							
						
					
					
						commit
						cc4cc8b11b
					
				@ -43,7 +43,6 @@ import {
 | 
			
		||||
  DOMCMapReaderFactory,
 | 
			
		||||
  loadScript,
 | 
			
		||||
  PageViewport,
 | 
			
		||||
  releaseImageResources,
 | 
			
		||||
  RenderingCancelledException,
 | 
			
		||||
  StatTimer,
 | 
			
		||||
} from "./display_utils.js";
 | 
			
		||||
@ -2581,14 +2580,6 @@ class PDFObjects {
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  clear() {
 | 
			
		||||
    for (const objId in this._objs) {
 | 
			
		||||
      const { data } = this._objs[objId];
 | 
			
		||||
 | 
			
		||||
      if (typeof Image !== "undefined" && data instanceof Image) {
 | 
			
		||||
        // Always release the image data when clearing out the cached objects.
 | 
			
		||||
        releaseImageResources(data);
 | 
			
		||||
      }
 | 
			
		||||
    }
 | 
			
		||||
    this._objs = Object.create(null);
 | 
			
		||||
  }
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
@ -517,20 +517,6 @@ function deprecated(details) {
 | 
			
		||||
  console.log("Deprecated API usage: " + details);
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
function releaseImageResources(img) {
 | 
			
		||||
  assert(img instanceof Image, "Invalid `img` parameter.");
 | 
			
		||||
 | 
			
		||||
  const url = img.src;
 | 
			
		||||
  if (
 | 
			
		||||
    typeof url === "string" &&
 | 
			
		||||
    url.startsWith("blob:") &&
 | 
			
		||||
    URL.revokeObjectURL
 | 
			
		||||
  ) {
 | 
			
		||||
    URL.revokeObjectURL(url);
 | 
			
		||||
  }
 | 
			
		||||
  img.removeAttribute("src");
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
let pdfDateStringRegex;
 | 
			
		||||
 | 
			
		||||
class PDFDateString {
 | 
			
		||||
@ -631,6 +617,5 @@ export {
 | 
			
		||||
  isValidFetchUrl,
 | 
			
		||||
  loadScript,
 | 
			
		||||
  deprecated,
 | 
			
		||||
  releaseImageResources,
 | 
			
		||||
  PDFDateString,
 | 
			
		||||
};
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user