From e555a3c565c92bf5b66bfbd5fd8d17478f73e017 Mon Sep 17 00:00:00 2001
From: Eric Fossas <ericfossas@Erics-MacBook-Pro.local>
Date: Sun, 3 Jun 2018 15:10:39 -0600
Subject: [PATCH] Remove parseTransform function and place its code at its
 single use point

---
 papaparse.js | 12 +++---------
 1 file changed, 3 insertions(+), 9 deletions(-)

diff --git a/papaparse.js b/papaparse.js
index 0e66ed0..b3c6651 100755
--- a/papaparse.js
+++ b/papaparse.js
@@ -1030,14 +1030,6 @@
 			return value;
 		}
 
-		function parseTransform(field, value) {
-			if (_config.transform) {
-				return _config.transform(value,field);
-			} else {
-				return value;
-			}
-		}
-
 		function applyHeaderAndDynamicTypingAndTransformation()
 		{
 			if (!_results || (!_config.header && !_config.dynamicTyping && !_config.transform))
@@ -1056,7 +1048,9 @@
 					if (_config.header)
 						field = j >= _fields.length ? '__parsed_extra' : _fields[j];
 
-					value = parseTransform(field, value);
+					if (_config.transform)
+						value = _config.transform(value,field);
+
 					value = parseDynamic(field, value);
 
 					if (field === '__parsed_extra')