Exemplo n.º 1
0
void o_document_free(struct o_document * doc)
{
	o_document_free_maps_values(doc);
	o_map_string_free(doc->fields);
	if (doc->fields_old_values != 0)
		o_map_string_free(doc->fields_old_values);
	o_record_free_internal(&doc->record);
	o_free(doc);
}
Exemplo n.º 2
0
void o_connection_free(struct o_connection * connection)
{
	if (connection->storages != 0)
		o_map_string_free(connection->storages);
	o_free(connection->path);
	connection->free(connection);
}
Exemplo n.º 3
0
void o_engine_release()
{
	o_map_string_free(global_engine->connections);
	o_free(global_engine);
	global_engine = 0;
}
Exemplo n.º 4
0
void o_engine_release()
{
	o_map_string_free(global_engine->factories);
	o_free(global_engine);
	global_engine = 0;
}