From a90c388f6bad1e5bfcdcb71d1ce271206c12bf24 Mon Sep 17 00:00:00 2001 From: def Date: Mon, 5 Jan 2015 01:40:47 +0100 Subject: Check that p is not nil in format --- lib/pure/httpclient.nim | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'lib/pure/httpclient.nim') diff --git a/lib/pure/httpclient.nim b/lib/pure/httpclient.nim index b6ff62bdc..3ab56cddf 100644 --- a/lib/pure/httpclient.nim +++ b/lib/pure/httpclient.nim @@ -355,7 +355,7 @@ proc `[]=`*(p: var MultipartData, name: string, file: tuple[name, contentType, c p.add(name, file.content, file.name, file.contentType) proc format(p: MultipartData): tuple[header, body: string] = - if p.content == nil or p.content.len == 0: + if p == nil or p.content == nil or p.content.len == 0: return ("", "") # Create boundary that is not in the data to be formatted -- cgit 1.4.1-2-gfad0