From f3c70ad17ca30a44f0aad4273df7dc5ebf71da3f Mon Sep 17 00:00:00 2001 From: Norcoen Date: Tue, 3 Jun 2014 15:01:04 +0200 Subject: [PATCH] Fix local/global delimiter bug between output() and _enclose_value() by setting global delimiter to local if not null --- parsecsv.lib.php | 3 +++ 1 file changed, 3 insertions(+) diff --git a/parsecsv.lib.php b/parsecsv.lib.php index aad6df5..f4ef6ef 100644 --- a/parsecsv.lib.php +++ b/parsecsv.lib.php @@ -463,6 +463,9 @@ class parseCSV { if ( $delimiter === null ) { $delimiter = $this->output_delimiter; } + else { + $this->output_delimiter = $delimiter; + } $data = $this->unparse($data, $fields, null, null, $delimiter);