Salut les gens
Voila, petit segfault tres enervant et je ne vois vraiment pas pourquoi il rsete colle a mon executable... si quelqu'un avait une idee ca me depannerait beaucoup !
J'ai essaye en declarant uniquement char *tab[2], en ne mallocant pas, en mallocant, et tout et tout, et rien n'y fait.... Help :'(
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 char **tab; tab = malloc(3 * sizeof(char *)); tab[0] = malloc(sizeof(char *)); tab[0] = fd; if (!(perl_call_argv("pl_read", G_SCALAR | G_DISCARD, tab))) { perror("Didn't work!\n"); exit(EXIT_FAILURE); }
Et merci d'avance a tous !
Partager