From: Richard Hughes Date: Wed, 25 Jun 2008 19:31:50 +0000 (-0400) Subject: Allow NULL pointers in razor_package_get_details(). X-Git-Tag: 0.1~80^2~1 X-Git-Url: http://project.juiblex.co.uk/git/?a=commitdiff_plain;h=72be99df310fab9466eff9ea5814761334f72b2c;p=razor2.git%2F.git Allow NULL pointers in razor_package_get_details(). --- diff --git a/librazor/razor.c b/librazor/razor.c index 3bfee2f..813111f 100644 --- a/librazor/razor.c +++ b/librazor/razor.c @@ -391,10 +391,14 @@ razor_package_get_details(struct razor_set *set, { const char *pool = set->details_string_pool.data; - *summary = &pool[package->summary]; - *description = &pool[package->description]; - *url = &pool[package->url]; - *license = &pool[package->license]; + if (summary != NULL) + *summary = &pool[package->summary]; + if (description != NULL) + *description = &pool[package->description]; + if (url != NULL) + *url = &pool[package->url]; + if (license != NULL) + *license = &pool[package->license]; } RAZOR_EXPORT const char *