Also call *_is_empty() wherever suitable as it is much faster.
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
return NULL;
struct pakfire_filelist* filelist = pakfire_package_get_filelist(self->package);
- for (unsigned int i = 0; i < pakfire_filelist_size(filelist); i++) {
+ for (unsigned int i = 0; i < pakfire_filelist_length(filelist); i++) {
struct pakfire_file* file = pakfire_filelist_get(filelist, i);
const char* path = pakfire_file_get_path(file);
pakfire_file_unref(file);
if (r)
goto ERROR;
- const size_t num_errors = pakfire_filelist_size(errors);
+ const size_t num_errors = pakfire_filelist_length(errors);
// Did we find any errors?
if (num_errors) {
goto ERROR;
// Fetch size
- const size_t size = pakfire_filelist_size(filelist);
+ const size_t size = pakfire_filelist_length(filelist);
for (unsigned int i = 0; i < size; i++) {
file = pakfire_filelist_get(filelist, i);
struct pakfire_file* file = NULL;
int r = 0;
- const size_t length = pakfire_filelist_size(ctx->filelist);
+ const size_t length = pakfire_filelist_length(ctx->filelist);
// Check if we have reached the end of the filelist
if (ctx->i >= length)
if (r)
goto ERROR;
- const size_t length = pakfire_filelist_size(filelist);
- DEBUG(build->pakfire, "%zu file(s) found\n", length);
+ DEBUG(build->pakfire, "%zu file(s) found\n", pakfire_filelist_length(filelist));
// Nothing to do if the filelist is empty
- if (!length)
+ if (pakfire_filelist_is_empty(filelist))
goto ERROR;
// Dump the filelist
if (r)
goto ERROR;
- const size_t length = pakfire_filelist_size(filelist);
-
// If the filelist is empty, we can are done
- if (length == 0) {
+ if (pakfire_filelist_is_empty(filelist)) {
DEBUG(build->pakfire, "Empty BUILDROOT. Skipping post build checks...\n");
r = 0;
goto ERROR;
if (r)
goto ERROR;
- const size_t length = pakfire_filelist_size(filelist);
-
- if (length) {
+ if (!pakfire_filelist_is_empty(filelist)) {
ERROR(build->pakfire, "Unpackaged files found:\n");
r = pakfire_filelist_walk(filelist, __pakfire_build_unpackaged_file, NULL);
goto END;
}
- for (unsigned int i = 0; i < pakfire_filelist_size(filelist); i++) {
+ for (unsigned int i = 0; i < pakfire_filelist_length(filelist); i++) {
struct pakfire_file* file = pakfire_filelist_get(filelist, i);
// Bind package ID
return NULL;
}
-PAKFIRE_EXPORT size_t pakfire_filelist_size(struct pakfire_filelist* list) {
+PAKFIRE_EXPORT size_t pakfire_filelist_length(struct pakfire_filelist* list) {
struct pakfire_filelist_element* element = NULL;
size_t size = 0;
int status;
int r;
- const size_t length = pakfire_filelist_size(list);
+ const size_t length = pakfire_filelist_length(list);
DEBUG(list->pakfire, "Verifying filelist (%zu file(s))...\n", length);
struct pakfire_filelist* pakfire_filelist_ref(struct pakfire_filelist* list);
struct pakfire_filelist* pakfire_filelist_unref(struct pakfire_filelist* list);
-size_t pakfire_filelist_size(struct pakfire_filelist* list);
+size_t pakfire_filelist_length(struct pakfire_filelist* list);
int pakfire_filelist_is_empty(struct pakfire_filelist* list);
void pakfire_filelist_clear(struct pakfire_filelist* list);
pakfire_filelist_create;
pakfire_filelist_get;
pakfire_filelist_is_empty;
+ pakfire_filelist_length;
pakfire_filelist_ref;
- pakfire_filelist_size;
pakfire_filelist_unref;
# key
const char* prefix = _("Filelist");
- for (unsigned int i = 0; i < pakfire_filelist_size(filelist); i++) {
+ for (unsigned int i = 0; i < pakfire_filelist_length(filelist); i++) {
struct pakfire_file* file = pakfire_filelist_get(filelist, i);
const char* path = pakfire_file_get_path(file);
goto ERROR;
// Fetch how many files have been found
- const size_t num_files = pakfire_filelist_size(filelist);
+ const size_t num_files = pakfire_filelist_length(filelist);
// Create progressbar
r = pakfire_progressbar_create(&progressbar, NULL);
if (r)
goto ERROR;
- const size_t size = pakfire_filelist_size(filelist);
-
// Check if we have any files
- if (!size) {
+ if (pakfire_filelist_is_empty(filelist)) {
ERROR(pakfire, "The snapshot is unexpectedly empty\n");
r = 1;
goto ERROR;
if (r)
goto ERROR;
- const size_t length = pakfire_filelist_size(filelist);
+ const size_t length = pakfire_filelist_length(filelist);
// Delete all files
for (unsigned int i = 0; i < length; i++) {
ASSERT(list = pakfire_archive_get_filelist(archive));
// This packages has 7 files
- ASSERT(pakfire_filelist_size(list) == 7);
+ ASSERT(pakfire_filelist_length(list) == 7);
// Everything passed
r = EXIT_SUCCESS;
ASSERT(filelist);
// There must be exactly one file in this package
- ASSERT(pakfire_filelist_size(filelist) == 1);
+ ASSERT(pakfire_filelist_length(filelist) == 1);
// Everything okay
r = EXIT_SUCCESS;
pakfire_file_unref(file);
file = NULL;
- ASSERT_EQUALS(pakfire_filelist_size(filelist), 1);
+ ASSERT_EQUALS(pakfire_filelist_length(filelist), 1);
// Create a new package
ASSERT_SUCCESS(pakfire_package_create(&pkg, t->pakfire, NULL,
ASSERT(filelist = pakfire_package_get_filelist(pkg));
// The filelist must have a length of one
- ASSERT_EQUALS(pakfire_filelist_size(filelist), 1);
+ ASSERT_EQUALS(pakfire_filelist_length(filelist), 1);
- for (unsigned int i = 0; i < pakfire_filelist_size(filelist); i++) {
+ for (unsigned int i = 0; i < pakfire_filelist_length(filelist); i++) {
ASSERT(file = pakfire_filelist_get(filelist, i));
// Check the path