@@ -15,7 +15,7 @@ class EVP_Digest_Update_Call extends EVPUpdate {
15
15
}
16
16
17
17
//https://docs.openssl.org/3.0/man3/EVP_DigestInit/#synopsis
18
- class EVP_Q_Digest_Operation extends EVPOneShot , Crypto:: HashOperationInstance {
18
+ class EVP_Q_Digest_Operation extends EVPOperation , Crypto:: HashOperationInstance {
19
19
EVP_Q_Digest_Operation ( ) { this .( Call ) .getTarget ( ) .getName ( ) = "EVP_Q_digest" }
20
20
21
21
override Expr getAlgorithmArg ( ) { result = this .( Call ) .getArgument ( 1 ) }
@@ -31,15 +31,15 @@ class EVP_Q_Digest_Operation extends EVPOneShot, Crypto::HashOperationInstance {
31
31
override Expr getOutputArg ( ) { result = this .( Call ) .getArgument ( 5 ) }
32
32
33
33
override Crypto:: ArtifactOutputDataFlowNode getOutputArtifact ( ) {
34
- result = EVPOneShot .super .getOutputArtifact ( )
34
+ result = EVPOperation .super .getOutputArtifact ( )
35
35
}
36
36
37
37
override Crypto:: ConsumerInputDataFlowNode getInputConsumer ( ) {
38
- result = EVPOneShot .super .getInputConsumer ( )
38
+ result = EVPOperation .super .getInputConsumer ( )
39
39
}
40
40
}
41
41
42
- class EVP_Digest_Operation extends EVPOneShot , Crypto:: HashOperationInstance {
42
+ class EVP_Digest_Operation extends EVPOperation , Crypto:: HashOperationInstance {
43
43
EVP_Digest_Operation ( ) { this .( Call ) .getTarget ( ) .getName ( ) = "EVP_Digest" }
44
44
45
45
// There is no context argument for this function
@@ -58,11 +58,11 @@ class EVP_Digest_Operation extends EVPOneShot, Crypto::HashOperationInstance {
58
58
override Expr getOutputArg ( ) { result = this .( Call ) .getArgument ( 2 ) }
59
59
60
60
override Crypto:: ArtifactOutputDataFlowNode getOutputArtifact ( ) {
61
- result = EVPOneShot .super .getOutputArtifact ( )
61
+ result = EVPOperation .super .getOutputArtifact ( )
62
62
}
63
63
64
64
override Crypto:: ConsumerInputDataFlowNode getInputConsumer ( ) {
65
- result = EVPOneShot .super .getInputConsumer ( )
65
+ result = EVPOperation .super .getInputConsumer ( )
66
66
}
67
67
}
68
68
0 commit comments