md5 31 ext/digest/md5.c ScmMd5 *md5 = SCM_ALLOCATE(ScmMd5, klass); md5 32 ext/digest/md5.c SCM_SET_CLASS(md5, klass); md5 33 ext/digest/md5.c MD5Init(&md5->ctx); md5 34 ext/digest/md5.c return SCM_OBJ(md5); md5 42 ext/digest/md5.c SCM_INIT_EXTENSION(md5); md5 52 ext/digest/md5.c ScmMd5* md5; md5 58 ext/digest/md5.c md5 = SCM_MD5(md5_scm); md5 64 ext/digest/md5.c MD5Update(&md5->ctx, SCM_UVECTOR_ELEMENTS(SCM_U8VECTOR(data)), SCM_U8VECTOR_SIZE(SCM_U8VECTOR(data))); md5 67 ext/digest/md5.c MD5Update(&md5->ctx, md5 83 ext/digest/md5.c ScmMd5* md5; md5 87 ext/digest/md5.c md5 = SCM_MD5(md5_scm); md5 90 ext/digest/md5.c MD5Final(digest, &md5->ctx);