diff --git a/src/file_cache_row.cpp b/src/file_cache_row.cpp index 4d0e096..5173109 100644 --- a/src/file_cache_row.cpp +++ b/src/file_cache_row.cpp @@ -14,7 +14,7 @@ file_cache_row::file_cache_row(): td(-1),status(INVALID),size(0),available_bytes(0),n_clients(0),startOffset(0),modified(false),handle(0) { std::string filename = Config::getInstance()->CACHEPATH + "/mega.XXXXXX"; - close (mkstemp(&filename[0])); + close (mkstemp(filename.c_str())); localname = filename; printf("creato il file %s\n",localname.c_str()); }