summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPaul Sokolovsky <pfalcon@users.sourceforge.net>2015-05-21 17:20:26 +0300
committerPaul Sokolovsky <pfalcon@users.sourceforge.net>2015-05-21 17:20:26 +0300
commit2fddc68fdfd8947eb4579b09ecbf9671473a3bd3 (patch)
tree92adc74249032508fd29a754391deee01b802f03
parent0f716aced7adb81330a58b3459d4534fc506923f (diff)
moduhashlib: Remove not implemented .hexdigest().
Effect can be easily achieved by ubinsacii.hexlify(hash.digest()).
-rw-r--r--extmod/moduhashlib.c13
1 files changed, 0 insertions, 13 deletions
diff --git a/extmod/moduhashlib.c b/extmod/moduhashlib.c
index e9100fa1b..c75c46577 100644
--- a/extmod/moduhashlib.c
+++ b/extmod/moduhashlib.c
@@ -70,22 +70,9 @@ STATIC mp_obj_t hash_digest(mp_obj_t self_in) {
}
MP_DEFINE_CONST_FUN_OBJ_1(hash_digest_obj, hash_digest);
-STATIC mp_obj_t hash_hexdigest(mp_obj_t self_in) {
- (void)self_in;
- mp_not_implemented("");
-#if 0
- mp_obj_hash_t *self = self_in;
- byte hash[SHA256_BLOCK_SIZE];
- sha256_final((SHA256_CTX*)self->state, hash);
- return mp_obj_new_str((char*)hash, SHA256_BLOCK_SIZE, false);
-#endif
-}
-MP_DEFINE_CONST_FUN_OBJ_1(hash_hexdigest_obj, hash_hexdigest);
-
STATIC const mp_map_elem_t hash_locals_dict_table[] = {
{ MP_OBJ_NEW_QSTR(MP_QSTR_update), (mp_obj_t) &hash_update_obj },
{ MP_OBJ_NEW_QSTR(MP_QSTR_digest), (mp_obj_t) &hash_digest_obj },
- { MP_OBJ_NEW_QSTR(MP_QSTR_hexdigest), (mp_obj_t) &hash_hexdigest_obj },
};
STATIC MP_DEFINE_CONST_DICT(hash_locals_dict, hash_locals_dict_table);