MCPcopy Index your code
hub / github.com/HelloZeroNet/ZeroNet / malloc

Method malloc

src/lib/pyelliptic/openssl.py:484–495  ·  view source on GitHub ↗

returns a create_string_buffer (ctypes)

(self, data, size)

Source from the content-addressed store, hash-verified

482 return buffer.raw
483
484 def malloc(self, data, size):
485 """
486 returns a create_string_buffer (ctypes)
487 """
488 buffer = None
489 if data != 0:
490 if sys.version_info.major == 3 and isinstance(data, type('')):
491 data = data.encode()
492 buffer = self.create_string_buffer(data, size)
493 else:
494 buffer = self.create_string_buffer(size)
495 return buffer
496
497def loadOpenSSL():
498 global OpenSSL

Callers 11

randMethod · 0.95
hmac_sha256Function · 0.80
hmac_sha512Function · 0.80
pbkdf2Function · 0.80
__init__Method · 0.80
updateMethod · 0.80
finalMethod · 0.80
_generateMethod · 0.80
raw_get_ecdh_keyMethod · 0.80
signMethod · 0.80
verifyMethod · 0.80

Calls

no outgoing calls

Tested by

no test coverage detected