diff src/protocols/silc/buddy.c @ 11488:9c7ca8a8c4b8

[gaim-migrate @ 13730] Fix a bunch of compile warnings, and fix going offline actually disconnecting the account in SILC committer: Tailor Script <tailor@pidgin.im>
author Stu Tomlinson <stu@nosnilmot.com>
date Sat, 10 Sep 2005 17:28:04 +0000
parents 17142948653e
children a26eb48d1953
line wrap: on
line diff
--- a/src/protocols/silc/buddy.c	Sat Sep 10 17:20:36 2005 +0000
+++ b/src/protocols/silc/buddy.c	Sat Sep 10 17:28:04 2005 +0000
@@ -858,7 +858,7 @@
 		unsigned char *verifyd;
 		SilcUInt32 verify_len;
 
-		silc_pkcs_alloc("rsa", &pkcs);
+		silc_pkcs_alloc((unsigned char*)"rsa", &pkcs);
 		verifyd = silc_attribute_get_verify_data(client_entry->attrs,
 							 FALSE, &verify_len);
 		if (verifyd && silc_pkcs_public_key_set(pkcs, client_entry->public_key)){
@@ -879,7 +879,7 @@
 
 		if (silc_pkcs_public_key_decode(serverpk.data, serverpk.data_len,
 						&public_key)) {
-			silc_pkcs_alloc("rsa", &pkcs);
+			silc_pkcs_alloc((unsigned char *)"rsa", &pkcs);
 			verifyd = silc_attribute_get_verify_data(client_entry->attrs,
 								 TRUE, &verify_len);
 			if (verifyd && silc_pkcs_public_key_set(pkcs, public_key)) {
@@ -928,7 +928,7 @@
 		g_snprintf(filename2, sizeof(filename2) - 1,
 			   "%s" G_DIR_SEPARATOR_S "vcard", filename);
 		if (vcard.full_name) {
-			tmp = silc_vcard_encode(&vcard, &len);
+			tmp = (char *)silc_vcard_encode(&vcard, &len);
 			silc_file_writefile(filename2, tmp, len);
 			silc_free(tmp);
 		}
@@ -939,7 +939,7 @@
 			g_snprintf(filename2, sizeof(filename2) - 1,
 				   "%s" G_DIR_SEPARATOR_S "status_message.mime",
 				   filename);
-			silc_file_writefile(filename2, message.mime,
+			silc_file_writefile(filename2, (char *)message.mime,
 					    message.mime_len);
 		}
 
@@ -949,7 +949,7 @@
 			g_snprintf(filename2, sizeof(filename2) - 1,
 				   "%s" G_DIR_SEPARATOR_S "extension.mime",
 				   filename);
-			silc_file_writefile(filename2, extension.mime,
+			silc_file_writefile(filename2, (char *)extension.mime,
 					    extension.mime_len);
 		}
 	}