2017-10-31 04:14:51 -07:00
|
|
|
#ifdef HAVE_CONFIG_H
|
|
|
|
# include "config.h"
|
|
|
|
#endif
|
|
|
|
|
|
|
|
#include <Eina.h>
|
|
|
|
#include "eolian_database.h"
|
|
|
|
|
|
|
|
void
|
|
|
|
database_part_del(Eolian_Part *part)
|
|
|
|
{
|
|
|
|
if (!part) return;
|
2018-03-08 10:30:40 -08:00
|
|
|
eina_stringshare_del(part->base.file);
|
|
|
|
eina_stringshare_del(part->base.name);
|
2018-01-31 09:06:17 -08:00
|
|
|
if (!part->base.validated)
|
|
|
|
eina_stringshare_del(part->klass_name);
|
2017-10-31 04:14:51 -07:00
|
|
|
database_doc_del(part->doc);
|
|
|
|
free(part);
|
|
|
|
}
|