Merge: Love contrib
[nit.git] / lib / md5.nit
index f0b028e..41de768 100644 (file)
@@ -492,14 +492,14 @@ in "C Header" `{
 redef class String
        # returns the md5 digest of the receiver string
        # algorithm implemented by L. Peter Deutsch <ghost@aladdin.com>
-       fun md5: String import String.to_cstring, NativeString.to_s, String.print `{
+       fun md5: String import String.to_cstring, NativeString.to_s `{
                md5_state_t state;
                md5_byte_t digest[16]; /* result */
                char *hex_output = malloc(33*sizeof(char));
                int di;
                char *in_text;
 
-               in_text = String_to_cstring(recv);
+               in_text = String_to_cstring(self);
 
                md5_init(&state);
                md5_append(&state, (const md5_byte_t *)in_text, strlen(in_text));