libpurple/ciphers/sha1.c

branch
soc.2013.gobjectification
changeset 34547
45b72366ddde
parent 34539
26e080fb06bb
--- a/libpurple/ciphers/sha1.c	Fri Jun 14 22:03:31 2013 +0530
+++ b/libpurple/ciphers/sha1.c	Fri Jun 14 22:21:53 2013 +0530
@@ -107,6 +107,12 @@
 	return g_checksum_type_get_length(G_CHECKSUM_SHA1);
 }
 
+static const gchar*
+purple_sha1_cipher_get_name(PurpleCipher *cipher)
+{
+	return "sha1";
+}
+
 /******************************************************************************
  * Object Stuff
  *****************************************************************************/
@@ -138,6 +144,7 @@
 	cipher_class->digest = purple_sha1_cipher_digest;
 	cipher_class->get_digest_size = purple_sha1_cipher_get_digest_size;
 	cipher_class->get_block_size = purple_sha1_cipher_get_block_size;
+	cipher_class->get_name = purple_sha1_cipher_get_name;
 
 	g_type_class_add_private(klass, sizeof(PurpleSHA1CipherPrivate));
 }

mercurial