From 10cf5c2cd7dda5bf606a9ddca2ded889d35e8b0c Mon Sep 17 00:00:00 2001 From: Richard Hughes Date: Wed, 25 Jun 2008 11:44:54 -0400 Subject: Don't explode when listing files. --- librazor/razor.c | 3 +++ 1 file changed, 3 insertions(+) (limited to 'librazor') diff --git a/librazor/razor.c b/librazor/razor.c index eef083d..bfce109 100644 --- a/librazor/razor.c +++ b/librazor/razor.c @@ -578,6 +578,9 @@ razor_set_list_package_files(struct razor_set *set, const char *name) char buffer[512]; package = razor_set_get_package(set, name); + /* TODO: we should return the error to the caller */ + if (!package) + return; r = list_first(&package->files, &set->file_pool); end = set->files.size / sizeof (struct razor_entry); -- cgit v1.2.3