comparison plugins/mailchk.c @ 4655:fac4c73dd5ad

[gaim-migrate @ 4966] cleanups for some plugins that aren't compiled by default committer: Tailor Script <tailor@pidgin.im>
author Nathan Walp <nwalp@pidgin.im>
date Thu, 06 Mar 2003 17:27:17 +0000
parents c7569367ed87
children fefad67de2c7
comparison
equal deleted inserted replaced
4654:374384081171 4655:fac4c73dd5ad
23 gchar *filename; 23 gchar *filename;
24 off_t newsize; 24 off_t newsize;
25 struct stat s; 25 struct stat s;
26 gint ret = 0; 26 gint ret = 0;
27 27
28 filename = g_getenv("MAIL"); 28 filename = g_strdup(g_getenv("MAIL"));
29 if (!filename) 29 if (!filename)
30 filename = g_strconcat("/var/spool/mail/", g_get_user_name(), NULL); 30 filename = g_strconcat("/var/spool/mail/", g_get_user_name(), NULL);
31 else
32 filename = g_strdup(filename);
33 31
34 if (stat(filename, &s) < 0) { 32 if (stat(filename, &s) < 0) {
35 g_free(filename); 33 g_free(filename);
36 return -1; 34 return -1;
37 } 35 }
62 if (!blist) 60 if (!blist)
63 return TRUE; 61 return TRUE;
64 62
65 if (!mail) { 63 if (!mail) {
66 /* guess we better build it then :P */ 64 /* guess we better build it then :P */
67 GList *tmp = gtk_container_children(GTK_CONTAINER(blist)); 65 GList *tmp = gtk_container_get_children(GTK_CONTAINER(blist));
68 GtkWidget *vbox2 = (GtkWidget *)tmp->data; 66 GtkWidget *vbox2 = (GtkWidget *)tmp->data;
69 67
70 mail = gtk_label_new("No mail messages."); 68 mail = gtk_label_new("No mail messages.");
71 gtk_box_pack_start(GTK_BOX(vbox2), mail, FALSE, FALSE, 0); 69 gtk_box_pack_start(GTK_BOX(vbox2), mail, FALSE, FALSE, 0);
72 gtk_box_reorder_child(GTK_BOX(vbox2), mail, 1); 70 gtk_box_reorder_child(GTK_BOX(vbox2), mail, 1);