static File loadBinarySnippet(S snippetID) { ifndef NoResourceLoader IResourceLoader rl = vm_getResourceLoader(); if (rl != null) ret rl.loadLibrary(snippetID); endifndef ret loadBinarySnippet_noResourceLoader(snippetID); } static File loadBinarySnippet_noResourceLoader(S snippetID) ctex { long id = parseSnippetID(snippetID); if (isImageServerSnippet(id)) ret loadImageAsFile(snippetID); File f = DiskSnippetCache_getLibrary(id); if (fileSize(f) == 0) f = loadDataSnippetToFile_noResourceLoader(snippetID); return f; }