Originariamente inviato da metal_prog
nella funzione create_tmp_file crei e poi apri un file tmp in scrittura per poi passarlo, ma poi lo chiudi con fclose(tmp); da qualche parte?codice:int write_query(const char* query){ FILE* f; if(file_exists("tmp.sql")){ f=fopen("tmp.sql","ab"); }else{ f=create_tmp_file("tmp.sql"); } fprintf(f,"%s\n",query); fclose(f);/*^^*/ return 0; }![]()