Bonjour à tous,
j'ai des warnings j'arrive pas à identifier le problème d'ou, mais apparemment c'est localtime il attend un parametre (const time_t * ), Avez-vous une idée qu'est ce que je dois remplacer ?
attention : passing argument 1 of ‘localtime’ makes pointer from integer without a cast [enabled by default]
/usr/include/time.h:237:19: note: expected ‘const time_t *’ but argument is of type ‘time_t’
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 time_t date_modification(char *file){ struct stat st; if ( stat(file, &st) < 0 ){ perror("stat() in type_fichier: \n"); } return st.st_mtime; } // j'ai une autre fonction que j'utilise pour comparer la date de deux fichier int comparer_date(fichier1,fichier2){ ... struct tm *tm_src ; tm_src = localtime(get_date_modification(fichier1)) // ici! !! ... }
Partager