From fff08051b0851b2a46b38255c3f31203bb3d525a Mon Sep 17 00:00:00 2001 From: Clemens Fruhwirth Date: Wed, 1 Apr 2009 20:36:35 +0000 Subject: [PATCH] Segfault bugfix thanks to Oliver Metz. git-svn-id: https://cryptsetup.googlecode.com/svn/trunk@48 36d66b0a-2a48-0410-832c-cd162a569da5 --- lib/utils.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/lib/utils.c b/lib/utils.c index 6566a08..8bffc50 100644 --- a/lib/utils.c +++ b/lib/utils.c @@ -32,7 +32,9 @@ void set_error_va(const char *fmt, va_list va) error=NULL; } - vasprintf(&error, fmt, va); + if(!fmt) return; + + vasprintf(&error, fmt, va); } void set_error(const char *fmt, ...) -- 2.7.4