Gentoo Logo
Gentoo Spaceship




Note: Due to technical difficulties, the Archives are currently not up to date. GMANE provides an alternative service for most mailing lists.
c.f. bug 424647
List Archive: gentoo-commits
Navigation:
Lists: gentoo-commits: < Prev By Thread Next > < Prev By Date Next >
Headers:
To: gentoo-commits@g.o
From: "Wulf Krueger (philantrop)" <philantrop@g.o>
Subject: gentoo-x86 commit in app-pda/jpilot-Mail/files: jpilot-Mail-0.1.7.patch digest-jpilot-Mail-0.1.7
Date: Tue, 18 Sep 2007 17:11:16 +0000
philantrop    07/09/18 17:11:16

  Added:                jpilot-Mail-0.1.7.patch digest-jpilot-Mail-0.1.7
  Log:
  Initial ebuild based upon bug 86017. Thanks to Serhij S. Stasyuk.
  (Portage version: 2.1.3.9)

Revision  Changes    Path
1.1                  app-pda/jpilot-Mail/files/jpilot-Mail-0.1.7.patch

file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-pda/jpilot-Mail/files/jpilot-Mail-0.1.7.patch?rev=1.1&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-pda/jpilot-Mail/files/jpilot-Mail-0.1.7.patch?rev=1.1&content-type=text/plain

Index: jpilot-Mail-0.1.7.patch
===================================================================
diff -Nru jpilot-Mail-0.1.7.orig/src/connect.c jpilot-Mail-0.1.7/src/connect.c
--- jpilot-Mail-0.1.7.orig/src/connect.c	2003-01-11 17:52:28.000000000 +0200
+++ jpilot-Mail-0.1.7/src/connect.c	2007-01-02 11:43:09.000000000 +0200
@@ -24,7 +24,7 @@
   if(inet_aton(ip, &ia)){
     mxip_addr mxip;
     
-    mxip.name = g_strdup(ip);
+    mxip.name = (guchar*)g_strdup(ip);
     mxip.pref = 0;
     mxip.ip = (guint32) *(guint32 *)(&ia);
     list = g_list_append(list, g_memdup(&mxip, sizeof(mxip)));
diff -Nru jpilot-Mail-0.1.7.orig/src/lookup.c jpilot-Mail-0.1.7/src/lookup.c
--- jpilot-Mail-0.1.7.orig/src/lookup.c	2002-06-27 21:36:26.000000000 +0300
+++ jpilot-Mail-0.1.7/src/lookup.c	2007-01-02 11:43:48.000000000 +0200
@@ -325,7 +325,7 @@
       mxip_addr mxip;
       mxip.ip = *(guint32 *)(haddr);
       mxip.pref = 0;
-      mxip.name = g_strdup(hent->h_name);
+      mxip.name = (guchar*)g_strdup(hent->h_name);
       list = g_list_append(list, g_memdup(&mxip, sizeof(mxip)));
     }
   }
diff -Nru jpilot-Mail-0.1.7.orig/src/mail.c jpilot-Mail-0.1.7/src/mail.c
--- jpilot-Mail-0.1.7.orig/src/mail.c	2004-07-18 21:06:42.000000000 +0300
+++ jpilot-Mail-0.1.7/src/mail.c	2007-01-02 12:15:30.000000000 +0200
@@ -56,7 +56,7 @@
 static int show_category = 0;
 static int glob_row_selected;
 
-static struct MyMail *glob_mymail_list = NULL;
+struct MyMail *glob_mymail_list = NULL;
 
 struct Preferences prefs;
 struct MailSyncPref mailSyncPref;
@@ -75,6 +75,8 @@
 	*minor_version = 99;
 }
 
+void multibyte_safe_strncpy(char *dst, char *src, size_t len);
+
 static void free_mymail_list(struct MyMail **ppM)
 {
 	struct MyMail *pM, *next_pM;
@@ -195,7 +197,7 @@
 	if (fptr)
 	{
 		gchar *line = NULL;
-		gint line_size = 0;
+		size_t line_size = 0;
 
 		while (!feof(fptr))
 		{
@@ -1001,7 +1003,7 @@
 
 	if (size > 0)
 	{
-		char *buf = g_malloc(size);
+		unsigned char *buf = g_malloc(size);
 
 		if (buf)
 		{
@@ -1030,7 +1032,7 @@
 	if (size > 0)
 	{
 		buf_rec br;
-		char *buf = g_malloc(size);
+		unsigned char *buf = g_malloc(size);
 
 		if (buf)
 		{
@@ -1212,7 +1214,7 @@
 
 			temp_str = malloc((len = strlen(mai.category.name[i])*2+1));
 			multibyte_safe_strncpy(temp_str, mai.category.name[i], len);
-			jp_charset_p2j(temp_str, len);
+			jp_charset_p2j((unsigned char *)temp_str, len);
 			categories[i] = temp_str;
 		}
 		categories[i] = NULL;
diff -Nru jpilot-Mail-0.1.7.orig/src/mail_get.c jpilot-Mail-0.1.7/src/mail_get.c
--- jpilot-Mail-0.1.7.orig/src/mail_get.c	2004-07-18 20:31:28.000000000 +0300
+++ jpilot-Mail-0.1.7/src/mail_get.c	2007-01-02 12:16:29.000000000 +0200
@@ -68,7 +68,7 @@
 	{
 		GList *id_list = NULL;
 		gchar *line = NULL;
-		gint line_size = 0;
+		size_t line_size = 0;
 
 		while (!feof(fptr))
 		{
@@ -179,7 +179,7 @@
 {
 	FILE *in;
 	char *line = NULL;
-	gint line_size = 0;
+	size_t line_size = 0;
 	GList *id_list = read_msgids();
 
 	// conf.debug_level = 5;
diff -Nru jpilot-Mail-0.1.7.orig/src/mail_send.c jpilot-Mail-0.1.7/src/mail_send.c
--- jpilot-Mail-0.1.7.orig/src/mail_send.c	2004-04-29 20:27:48.000000000 +0300
+++ jpilot-Mail-0.1.7/src/mail_send.c	2007-01-02 12:16:58.000000000 +0200
@@ -233,7 +233,7 @@
 
 		if (pMail->mail.body != NULL)
 		{
-			guchar *p = pMail->mail.body;
+			gchar *p = pMail->mail.body;
 
 			while (*p)
 			{
diff -Nru jpilot-Mail-0.1.7.orig/src/mbox.c jpilot-Mail-0.1.7/src/mbox.c
--- jpilot-Mail-0.1.7.orig/src/mbox.c	2004-04-17 19:24:15.000000000 +0300
+++ jpilot-Mail-0.1.7/src/mbox.c	2007-01-02 11:49:55.000000000 +0200
@@ -25,7 +25,8 @@
 gboolean mbox_read(message * msg, FILE * in, gchar ** from_line, int max_size)
 {
 	gchar *line = NULL;
-	gint line_size = 0, line_cnt = 0;
+//	gint line_size = 0, line_cnt = 0;
+	size_t line_size = 0;
 	gint data_size = 0;
 	gboolean in_headers = TRUE;
 	int l_no = 1;
@@ -91,7 +92,7 @@
 				msg->data_list = g_list_append(msg->data_list, g_strdup(line));
 				data_size += strlen(line);
 			}
-			line_cnt++;
+//			line_cnt++;
 		}
 	}
 
diff -Nru jpilot-Mail-0.1.7.orig/src/smtp_out.c jpilot-Mail-0.1.7/src/smtp_out.c
--- jpilot-Mail-0.1.7.orig/src/smtp_out.c	2003-01-11 17:52:28.000000000 +0200
+++ jpilot-Mail-0.1.7/src/smtp_out.c	2007-01-02 12:11:27.000000000 +0200
@@ -66,7 +66,7 @@
 gchar *set_heloname(smtp_base *psb, gchar *default_name, gboolean do_correct)
 {
   struct sockaddr_in sname;
-  int len = sizeof(struct sockaddr_in);
+  socklen_t len = sizeof(struct sockaddr_in);
   struct hostent *host_entry;
 
   if(do_correct){
@@ -479,11 +479,11 @@
   if((addr = connect_resolvelist(&sock, host, port, resolve_list))){
     /* create structure to hold status data: */
     psb = create_smtpbase(sock);
-    psb->remote_host = addr->name;
+    psb->remote_host = (gchar*)addr->name;
 
     DEBUG(5){
       struct sockaddr_in name;
-      int len = sizeof(struct sockaddr);
+      socklen_t len = sizeof(struct sockaddr);
       getsockname(sock, (struct sockaddr *)(&name), &len);
       debugf("socket: name.sin_addr = %s\n", inet_ntoa(name.sin_addr));
     }
diff -Nru jpilot-Mail-0.1.7.orig/src/utils.h jpilot-Mail-0.1.7/src/utils.h
--- jpilot-Mail-0.1.7.orig/src/utils.h	2002-06-27 21:36:26.000000000 +0300
+++ jpilot-Mail-0.1.7/src/utils.h	2007-01-02 11:28:45.000000000 +0200
@@ -21,4 +21,6 @@
 
 int get_home_file_name(char *file, char *full_name, int max_size);
 
+extern void multibyte_safe_strncpy(char *dst, char *src, size_t len);
+
 #endif



1.1                  app-pda/jpilot-Mail/files/digest-jpilot-Mail-0.1.7

file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-pda/jpilot-Mail/files/digest-jpilot-Mail-0.1.7?rev=1.1&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-pda/jpilot-Mail/files/digest-jpilot-Mail-0.1.7?rev=1.1&content-type=text/plain

Index: digest-jpilot-Mail-0.1.7
===================================================================
MD5 d90034d444948ff8653d04cc8b4ba79f jpilot-Mail-0.1.7.tar.gz 481041
RMD160 95390bbcd73658561f1a91e83cd65f641e654424 jpilot-Mail-0.1.7.tar.gz 481041
SHA256 99169a74564053ef6c62da1738951570fcb3fcc044276f7040d334f553966bbe jpilot-Mail-0.1.7.tar.gz 481041



-- 
gentoo-commits@g.o mailing list


Navigation:
Lists: gentoo-commits: < Prev By Thread Next > < Prev By Date Next >
Previous by thread:
gentoo-x86 commit in app-pda/jpilot-Mail: jpilot-Mail-0.1.7.ebuild ChangeLog metadata.xml Manifest
Next by thread:
gentoo-x86 commit in dev-ruby/ruby-mmap/files: ruby-mmap-0.2.6-oniguruma_rb_reg_regsub.patch
Previous by date:
gentoo-x86 commit in app-pda/jpilot-Mail: jpilot-Mail-0.1.7.ebuild ChangeLog metadata.xml Manifest
Next by date:
gentoo-x86 commit in dev-ruby/ruby-mmap/files: ruby-mmap-0.2.6-oniguruma_rb_reg_regsub.patch


Updated Feb 15, 2012

Summary: Archive of the gentoo-commits mailing list.

Donate to support our development efforts.

Copyright 2001-2013 Gentoo Foundation, Inc. Questions, Comments? Contact us.