File tree Expand file tree Collapse file tree
python/ql/src/experimental/semmle/python/frameworks Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -13,17 +13,20 @@ private module Zip {
1313 }
1414
1515 override DataFlow:: Node getAPathArgument ( ) {
16- result in [ this .getArg ( 0 ) , this .getArgByName ( "src" ) , this . getArg ( 1 ) , this . getArgByName ( "dst" ) ]
16+ result in [ this .getArg ( 0 ) , this .getArgByName ( "src" ) ]
1717 }
18+
19+ override DataFlow:: Node getfsrcArgument ( ) { none ( ) }
1820 }
1921
2022 private class CopyFileobj extends DataFlow:: CallCfgNode , CopyFile:: Range {
2123 CopyFileobj ( ) { this = API:: moduleImport ( "shutil" ) .getMember ( "copyfileobj" ) .getACall ( ) }
2224
23- override DataFlow:: Node getAPathArgument ( ) {
24- result in [
25- this .getArg ( 0 ) , this .getArgByName ( "fsrc" ) , this .getArg ( 1 ) , this .getArgByName ( "fdst" )
26- ]
25+ override DataFlow:: Node getfsrcArgument ( ) {
26+ result in [ this .getArg ( 0 ) , this .getArgByName ( "fsrc" ) ]
2727 }
28+
29+ override DataFlow:: Node getAPathArgument ( ) { none ( ) }
2830 }
2931}
32+
You can’t perform that action at this time.
0 commit comments