From c28c8b4fa8609196c4f255f1331dbe009fba337c Mon Sep 17 00:00:00 2001 From: pjd Date: Wed, 28 Apr 2010 22:23:29 +0000 Subject: Don't assume that "resource" property is in metadata. Reported by: Mikolaj Golub MFC after: 3 days --- sbin/hastd/metadata.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sbin/hastd/metadata.c b/sbin/hastd/metadata.c index 9bca66b..7a138e8 100644 --- a/sbin/hastd/metadata.c +++ b/sbin/hastd/metadata.c @@ -117,7 +117,7 @@ metadata_read(struct hast_resource *res, bool openrw) } str = nv_get_string(nv, "resource"); - if (strcmp(str, res->hr_name) != 0) { + if (str != NULL && strcmp(str, res->hr_name) != 0) { pjdlog_error("Provider %s is not part of resource %s.", res->hr_localpath, res->hr_name); nv_free(nv); -- cgit v1.1