コード例 #1
0
ファイル: o_document.c プロジェクト: AVGP/orientdb-c
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);
}
コード例 #2
0
ファイル: o_connection.c プロジェクト: AVGP/orientdb-c
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);
}
コード例 #3
0
ファイル: o_engine.c プロジェクト: AVGP/orientdb-c
void o_engine_release()
{
	o_map_string_free(global_engine->connections);
	o_free(global_engine);
	global_engine = 0;
}
コード例 #4
0
ファイル: o_engine.c プロジェクト: jcbaillie/orientdb-c
void o_engine_release()
{
	o_map_string_free(global_engine->factories);
	o_free(global_engine);
	global_engine = 0;
}