From a6c1851843a79d048fb43ec435107a795b8e986e Mon Sep 17 00:00:00 2001
From: Andre Noll <maan@systemlinux.org>
Date: Sun, 2 Nov 2008 00:31:38 +0100
Subject: [PATCH] format_items(): Check for NULL pointers.

And return NULL in this case, just as for an empty item list.
---
 format.c | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/format.c b/format.c
index f6b1f48..a3a01ba 100644
--- a/format.c
+++ b/format.c
@@ -401,6 +401,8 @@ char *format_items(struct format_info *info, union atom_value *values)
 	int i;
 	char *buf = NULL;
 
+	if (!info)
+		return NULL;
 	for (i = 0; info->items[i]; i++) {
 		struct atom *a;
 		struct format_item *fi = info->items[i];
-- 
2.39.5