Originariamente inviato da oregon
Non e' chiaro ...

La funzione write_query non e' mai chiamata nel codice che hai mostrato ...

Non precisi cosa significa "appena salviamo" ...

Cerca di comprendere che chi ti legge non ha tutto il tuo programma chiaro come lo hai tu ...
quelle sono solo funzioni write_query viene chiamato solo quando l'utente aggiunge dei dati..quando poi clicca su salva si esegue save_tmp_file...ma il problema è che su linux funziona e su windows no...appena facciamo salva crasha nel punto fseek(f,0,SEEK_END); proprio perché il file non viene creato