[Lugge] Re: unlink

  • From: Sergio Biasi <boba.fett@xxxxxxxxx>
  • To: lugge@xxxxxxxxxxxxx
  • Date: Wed, 27 Nov 2002 21:52:14 +0100

Ciao,

giuse.massa@xxxxxxxxxxxx wrote:

Ciao in un programma C sto utilizzando la funzione unlink per eliminare il vecchio percorso di un file:

 char *path;
 ....................
 ....................

Spero che fra questi puntini tu metta qualcosa in "path" :)


 if (unlink(path)!=0)
 {
 fprintf(stderr,"%s: unlink()\n",strerror(errno));
 abort();
 }

 Il tutto funziona correttamente solo che all'uscita da questa chiamata il
 programma si pianta! Qualcuno mi sa dire come mai ed eventualmente
 come risolvere?

Fa la fprintf o termina sulla unlink? Puoi spiegare meglio "si pianta"? Io farei anche

fprintf(stderr, "%s: unlink(%s)\n", strerror(errno), path);

Waiting...

Srg

========---------- Prima di scrivere in m-list per favore leggi il regolamento http://www.lugge.net/soci/index.php?link=manifesto.htm#list

Archivio delle e-mail postate in lista http://www.freelists.org/archives/lugge/

Modifica dell'account su freelists http://www.freelists.org/cgi-bin/lsg2.cgi

----------========

Orari di apertura della sede e come arrivarci: http://www.lugge.net/soci/index.php?link=sede.htm


Other related posts: