[C] ctime && segfault =)

Fermé
Linkinou - Modifié par Linkinou le 19/12/2010 à 23:39
loupius Messages postés 697 Date d'inscription dimanche 1 novembre 2009 Statut Membre Dernière intervention 31 décembre 2017 - 20 déc. 2010 à 00:08
Bonjour a vous !

Voila je ne sais pourquoi, j'ai un segmentation fault en utilisant ctime. Mon programme a pour but de reproduire la fonction ls.

#include <time.h>  
#include <stdio.h>  

void    get_time(time_t timep)  
{  
  my_putstr(ctime(&timep));  
}


J'appelle get_time en lui envoyant buf->st_ctime d'un stat sur chaque élément du répertoire courant.

Et j'ai cela comme résultat :
-rw-r--r-- 1 75869 3215 1537 flag_activations.c Sat Dec 18 15:33:41 2010
-rw-r--r-- 1 75869 3215 1512 main.o Sun Dec 19 19:26:25 2010
Segmentation fault

Je ne comprend pas pourquoi au 3eme passage, j'ai un segfault... Une idée ? Merci d'avance.

1 réponse

loupius Messages postés 697 Date d'inscription dimanche 1 novembre 2009 Statut Membre Dernière intervention 31 décembre 2017 148
20 déc. 2010 à 00:08
Un peu juste comme code pour répondre efficacement.
Simplifie le code et donne-le avec les balises adéquates (à droite du 'souligné' les '<>').
Bonne soirée.
0