Bonjour tout le monde et merci pour ce forum qui m'a était d'une grande utilité.
Je vous explique mon problème, je doit améliorer une application développée en C. Dans cette application je doit lister des fichier temporaires qui se situent dans le dossier /temp. La difficulté c'est que ces fichier doivent être listés en fonction d'une date précise. Voici le code:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
 
void
on_ErrorRefresh_clicked (GtkButton *self, gpointer user_data)
{
		GnomeVFSURI *vfs_uri_dir;
 
		gchar fileMask[40];
		guint year, month, day;
 
 
		gtk_calendar_get_date (GTK_CALENDAR(ka.calendarStop), &year, &month, &day);
 
 
 
		g_sprintf (fileMask,"ka*%4d%2d%2d*.err",year,month,day) ;
 
 
		kaDisplayFiles ("/tmp", kamonitor.treeviewError, fileMask);
 
		if (gtk_toggle_button_get_active(GTK_TOGGLE_BUTTON(ka.rb_filtreErrAll))) {
			displayTreeViewFiles(vfs_uri_dir, ka.treeviewError, "err", NULL);
		}
 
		gnome_vfs_uri_unref (vfs_uri_dir);
}
Les fichiers temporaires générés par l'application sont de type ka année mois jour.err
J'arrive a compiler, l application se lance mais lorsque je clique sur la date puis sur le bouton pour lister les fichiers, le terminal me sort cette erreur:
invalid pointer: 0x006dbfd3 *

Si vous avez une idée je suis preneur

Bonne soirée a tous