aboutsummaryrefslogtreecommitdiff
path: root/src/jsifier.js
diff options
context:
space:
mode:
Diffstat (limited to 'src/jsifier.js')
-rw-r--r--src/jsifier.js14
1 files changed, 1 insertions, 13 deletions
diff --git a/src/jsifier.js b/src/jsifier.js
index 89beaa32..48fb7968 100644
--- a/src/jsifier.js
+++ b/src/jsifier.js
@@ -359,19 +359,7 @@ function JSify(data, functionsOnly, givenFunctions, givenGlobalVariables) {
snippet = '_' + snippet;
}
} else if (typeof snippet === 'object') {
- if (snippet === null) {
- snippet = 'null';
- } else {
- var members = [];
- for (var property in snippet) {
- if (typeof snippet[property] === 'function') {
- members.push(property + ': ' + snippet[property].toString());
- } else {
- members.push(property + ': ' + JSON.stringify(snippet[property]));
- }
- }
- snippet = '{' + members.join(', ') + ' }';
- }
+ snippet = stringifyWithFunctions(snippet);
} else if (typeof snippet === 'function') {
isFunction = true;
snippet = snippet.toString();