Home
last modified time | relevance | path

Searched refs:srctrans (Results 1 – 2 of 2) sorted by relevance

/haiku/src/libs/libsolv/solv/
H A Dtransaction.h89 extern Transaction *transaction_create_clone(Transaction *srctrans);
H A Dtransaction.c808 transaction_create_clone(Transaction *srctrans) in transaction_create_clone() argument
810 Transaction *trans = transaction_create(srctrans->pool); in transaction_create_clone()
811 queue_init_clone(&trans->steps, &srctrans->steps); in transaction_create_clone()
812 queue_init_clone(&trans->transaction_info, &srctrans->transaction_info); in transaction_create_clone()
813 if (srctrans->transaction_installed) in transaction_create_clone()
815 Repo *installed = srctrans->pool->installed; in transaction_create_clone()
817 …memcpy(trans->transaction_installed, srctrans->transaction_installed, (installed->end - installed-… in transaction_create_clone()
819 map_init_clone(&trans->transactsmap, &srctrans->transactsmap); in transaction_create_clone()
820 map_init_clone(&trans->multiversionmap, &srctrans->multiversionmap); in transaction_create_clone()
821 if (srctrans->orderdata) in transaction_create_clone()
[all …]