View | Details | Raw Unified
Collapse All | Expand All

(-) jpilot-Mail-0.1.7.orig/src/connect.c (-1 / +1 lines)
 Lines 24-30    Link Here 
  if(inet_aton(ip, &ia)){
  if(inet_aton(ip, &ia)){
    mxip_addr mxip;
    mxip_addr mxip;
    
    
    mxip.name = g_strdup(ip);
    mxip.name = (guchar*)g_strdup(ip);
    mxip.pref = 0;
    mxip.pref = 0;
    mxip.ip = (guint32) *(guint32 *)(&ia);
    mxip.ip = (guint32) *(guint32 *)(&ia);
    list = g_list_append(list, g_memdup(&mxip, sizeof(mxip)));
    list = g_list_append(list, g_memdup(&mxip, sizeof(mxip)));
(-) jpilot-Mail-0.1.7.orig/src/lookup.c (-1 / +1 lines)
 Lines 325-331    Link Here 
      mxip_addr mxip;
      mxip_addr mxip;
      mxip.ip = *(guint32 *)(haddr);
      mxip.ip = *(guint32 *)(haddr);
      mxip.pref = 0;
      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)));
      list = g_list_append(list, g_memdup(&mxip, sizeof(mxip)));
    }
    }
  }
  }
(-) jpilot-Mail-0.1.7.orig/src/mail.c (-5 / +7 lines)
 Lines 56-62    Link Here 
static int show_category = 0;
static int show_category = 0;
static int glob_row_selected;
static int glob_row_selected;
static struct MyMail *glob_mymail_list = NULL;
struct MyMail *glob_mymail_list = NULL;
struct Preferences prefs;
struct Preferences prefs;
struct MailSyncPref mailSyncPref;
struct MailSyncPref mailSyncPref;
 Lines 75-80    Link Here 
	*minor_version = 99;
	*minor_version = 99;
}
}
void multibyte_safe_strncpy(char *dst, char *src, size_t len);
static void free_mymail_list(struct MyMail **ppM)
static void free_mymail_list(struct MyMail **ppM)
{
{
	struct MyMail *pM, *next_pM;
	struct MyMail *pM, *next_pM;
 Lines 195-201    Link Here 
	if (fptr)
	if (fptr)
	{
	{
		gchar *line = NULL;
		gchar *line = NULL;
		gint line_size = 0;
		size_t line_size = 0;
		while (!feof(fptr))
		while (!feof(fptr))
		{
		{
 Lines 1001-1007    Link Here 
	if (size > 0)
	if (size > 0)
	{
	{
		char *buf = g_malloc(size);
		unsigned char *buf = g_malloc(size);
		if (buf)
		if (buf)
		{
		{
 Lines 1030-1036    Link Here 
	if (size > 0)
	if (size > 0)
	{
	{
		buf_rec br;
		buf_rec br;
		char *buf = g_malloc(size);
		unsigned char *buf = g_malloc(size);
		if (buf)
		if (buf)
		{
		{
 Lines 1212-1218    Link Here 
			temp_str = malloc((len = strlen(mai.category.name[i])*2+1));
			temp_str = malloc((len = strlen(mai.category.name[i])*2+1));
			multibyte_safe_strncpy(temp_str, mai.category.name[i], len);
			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] = temp_str;
		}
		}
		categories[i] = NULL;
		categories[i] = NULL;
(-) jpilot-Mail-0.1.7.orig/src/mail_get.c (-2 / +2 lines)
 Lines 68-74    Link Here 
	{
	{
		GList *id_list = NULL;
		GList *id_list = NULL;
		gchar *line = NULL;
		gchar *line = NULL;
		gint line_size = 0;
		size_t line_size = 0;
		while (!feof(fptr))
		while (!feof(fptr))
		{
		{
 Lines 179-185    Link Here 
{
{
	FILE *in;
	FILE *in;
	char *line = NULL;
	char *line = NULL;
	gint line_size = 0;
	size_t line_size = 0;
	GList *id_list = read_msgids();
	GList *id_list = read_msgids();
	// conf.debug_level = 5;
	// conf.debug_level = 5;
(-) jpilot-Mail-0.1.7.orig/src/mail_send.c (-1 / +1 lines)
 Lines 233-239    Link Here 
		if (pMail->mail.body != NULL)
		if (pMail->mail.body != NULL)
		{
		{
			guchar *p = pMail->mail.body;
			gchar *p = pMail->mail.body;
			while (*p)
			while (*p)
			{
			{
(-) jpilot-Mail-0.1.7.orig/src/mbox.c (-2 / +3 lines)
 Lines 25-31    Link Here 
gboolean mbox_read(message * msg, FILE * in, gchar ** from_line, int max_size)
gboolean mbox_read(message * msg, FILE * in, gchar ** from_line, int max_size)
{
{
	gchar *line = NULL;
	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;
	gint data_size = 0;
	gboolean in_headers = TRUE;
	gboolean in_headers = TRUE;
	int l_no = 1;
	int l_no = 1;
 Lines 91-97    Link Here 
				msg->data_list = g_list_append(msg->data_list, g_strdup(line));
				msg->data_list = g_list_append(msg->data_list, g_strdup(line));
				data_size += strlen(line);
				data_size += strlen(line);
			}
			}
			line_cnt++;
//			line_cnt++;
		}
		}
	}
	}
(-) jpilot-Mail-0.1.7.orig/src/smtp_out.c (-3 / +3 lines)
 Lines 66-72    Link Here 
gchar *set_heloname(smtp_base *psb, gchar *default_name, gboolean do_correct)
gchar *set_heloname(smtp_base *psb, gchar *default_name, gboolean do_correct)
{
{
  struct sockaddr_in sname;
  struct sockaddr_in sname;
  int len = sizeof(struct sockaddr_in);
  socklen_t len = sizeof(struct sockaddr_in);
  struct hostent *host_entry;
  struct hostent *host_entry;
  if(do_correct){
  if(do_correct){
 Lines 479-489    Link Here 
  if((addr = connect_resolvelist(&sock, host, port, resolve_list))){
  if((addr = connect_resolvelist(&sock, host, port, resolve_list))){
    /* create structure to hold status data: */
    /* create structure to hold status data: */
    psb = create_smtpbase(sock);
    psb = create_smtpbase(sock);
    psb->remote_host = addr->name;
    psb->remote_host = (gchar*)addr->name;
    DEBUG(5){
    DEBUG(5){
      struct sockaddr_in name;
      struct sockaddr_in name;
      int len = sizeof(struct sockaddr);
      socklen_t len = sizeof(struct sockaddr);
      getsockname(sock, (struct sockaddr *)(&name), &len);
      getsockname(sock, (struct sockaddr *)(&name), &len);
      debugf("socket: name.sin_addr = %s\n", inet_ntoa(name.sin_addr));
      debugf("socket: name.sin_addr = %s\n", inet_ntoa(name.sin_addr));
    }
    }
(-) jpilot-Mail-0.1.7.orig/src/utils.h (+2 lines)
 Lines 21-24    Link Here 
int get_home_file_name(char *file, char *full_name, int max_size);
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
#endif