*Quoting cedric cellier, 11:02, Wed 14 Mar 07: > J'ai jett? un oeil au code, et il faudrait modifier safe_fopen pour > afficher errno et le nom du fichier qu'il essaye d'ouvrir au moment de > l'erreur. Comme ?a on aurait l'?quivalent de la derni?re ligne de > strace :)
safe_fopen, open et fdopen :/ Je repasse ici la partie du code (extraite du mbox.c) : /* Create a temporary file to write the new version of the mailbox in. */ mutt_mktemp (tempfile); if ((i = open (tempfile, O_WRONLY | O_EXCL | O_CREAT, 0600)) == -1 || (fp = fdopen (i, "w")) == NULL) { if (-1 != i) { close (i); unlink (tempfile); } mutt_error _("Could not create temporary file!"); mutt_sleep (5); goto bail; } Puis celle extraite du commands.c : mutt_mktemp (tempfile); if ((fpout = safe_fopen (tempfile, "w")) == NULL) { mutt_error _("Could not create temporary file!"); return (0); } -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.net/?DebianFrench Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et "Reply-To:" To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]