diff --git a/python/ql/src/experimental/semmle/python/frameworks/Zip.qll b/python/ql/src/experimental/semmle/python/frameworks/Zip.qll index 15a751e232d..bb22f03a938 100644 --- a/python/ql/src/experimental/semmle/python/frameworks/Zip.qll +++ b/python/ql/src/experimental/semmle/python/frameworks/Zip.qll @@ -7,12 +7,12 @@ private import semmle.python.ApiGraphs private module Zip { private API::Node shutil() { result = API::moduleImport("shutil") } - private class CopyFiles extends DataFlow::CallCfgNode, OpenFile::Range { + private class CopyFiles extends DataFlow::CallCfgNode, CopyFile::Range { CopyFiles() { this = shutil().getMember(["copyfile", "copy", "copy2", "copytree", "move"]).getACall() } override DataFlow::Node getAPathArgument() { result in [this.getArg(0), this.getArgByName("src"), this.getArg(1), this.getArgByName("dst")] } } - private class CopyFileobj extends DataFlow::CallCfgNode, OpenFile::Range { + private class CopyFileobj extends DataFlow::CallCfgNode, CopyFile::Range { CopyFileobj() { this = shutil().getMember("copyfileobj").getACall() } override DataFlow::Node getAPathArgument() { result in [this.getArg(0), this.getArgByName("fsrc"), this.getArg(1), this.getArgByName("fdst")] } }