Mercurial > hg > audiodb
view close.cpp @ 624:afa05407ce41
added a bunch of improved error messaging.
added another parameter the query call (I know, too many already) to specify the desired format of the output result object (keyword dict or ordered list).
author | map01bf |
---|---|
date | Mon, 21 Sep 2009 23:10:57 +0000 |
parents | 4eedc18634f5 |
children | b1723ae7675e |
line wrap: on
line source
extern "C" { #include "audioDB_API.h" } #include "audioDB-internals.h" void audiodb_close(adb_t *adb) { free(adb->path); free(adb->header); delete adb->keys; delete adb->keymap; delete adb->track_lengths; delete adb->track_offsets; if(adb->cached_lsh) { delete adb->cached_lsh; } divest_lock(adb->fd); close(adb->fd); free(adb); }