# HG changeset patch # User Richard Hughes # Date 1214422331 14400 # Node ID 4531b1390261ff52cb1a2a7fd440b39b9b35e868 # Parent c56b39adbfe445a5527ef265de3f959e6365c077 Allow NULL pointers in razor_package_get_details(). committer: Kristian H?gsberg diff -r c56b39adbfe4 -r 4531b1390261 librazor/razor.c --- a/librazor/razor.c Wed Jun 25 15:29:49 2008 -0400 +++ b/librazor/razor.c Wed Jun 25 15:32:11 2008 -0400 @@ -391,10 +391,14 @@ { 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 *