freebsd-ports/french/gfaim/files/patch-gfaim.c
Martin Wilke 1da2538662 - Update MASTER_SITES
- Fix build with gcc 4.2
- Pass maintainership to submitter

PR:		118794
Submitted by:	Pietro Cerutti <gahr@gahr.ch>
2007-12-18 18:41:43 +00:00

46 lines
1.4 KiB
C

--- gfaim.c.orig 2000-11-21 20:58:42.000000000 +0100
+++ gfaim.c 2007-12-17 22:37:41.000000000 +0100
@@ -1142,7 +1142,7 @@
champs=g_strsplit(buf,":",0);
/*le numero de la recette*/
- plist[i].numero=atoi(champs[0]);
+ plist[i].numero= atoi(champs[0]);
/*le nom de la recette*/
strcpy(buffer,champs[1]);
@@ -1188,7 +1188,7 @@
/*recherche de rlibelle dans buf*/
- (int *) loc = strcasestr(buf,rlibelle);
+ loc = strcasestr(buf,rlibelle);
/* si c'est zero je passe*/
if (loc != NULL)
@@ -1203,7 +1203,7 @@
gtk_clist_append( (GtkCList *) data,texte[0]);
/*accroche numero au titre de la recette comme index*/
- gtk_clist_set_row_data(GTK_CLIST(liste),ligne,(int *) plist[k].numero);
+ gtk_clist_set_row_data(GTK_CLIST(liste),ligne, &plist[k].numero);
ligne++;
g_free(label);
@@ -1242,12 +1242,12 @@
{
gchar *text = NULL;
- int position;
+ int *position;
/* renseigne les variables de la position de la recette */
- (int *) position=gtk_clist_get_row_data(GTK_CLIST(liste),row);
- vdebut=plist[position].rdebut;
- vfin=plist[position].rfin;
+ position=gtk_clist_get_row_data(GTK_CLIST(liste),row);
+ vdebut=plist[*position].rdebut;
+ vfin=plist[*position].rfin;
/*affiche la recette*/
charge_recette(vdebut,vfin);