void filespec_free(struct filespec *fs) { strbuf_release(&fs->fname); strbuf_release(&fs->dir_name); filecache_free(&fs->cache); fclose(fs->file); }
static int esp8266mem_Close(sqlite3_file *id) { esp8266_file *file = (esp8266_file*) id; filecache_free(file->cache); sqlite3_free (file->cache); dbg_printf("esp8266mem_Close: %s OK\n", file->name); return SQLITE_OK; }