Example #1
0
// Returns the local database relative to the given handle.
func (h Handle) LocalDb() (*Db, error) {
	db := C.alpm_get_localdb(h.ptr)
	if db == nil {
		return nil, h.LastError()
	}
	return &Db{db, h}, nil
}
Example #2
0
func (hand Handle) GetLocalDb() (*DB, error) {
	db := C.alpm_get_localdb(hand.ptr)

	if db == nil {
		return nil, hand.Error()
	}

	return &DB{db, "local"}, nil
}