From 30a9ac057d09ba56937b4e0b940fcd2ef0ea15c4 Mon Sep 17 00:00:00 2001 From: Steve Smith Date: Thu, 5 Mar 2015 11:48:05 -0500 Subject: [PATCH] Don't assign enums to __proto__ --- generate/templates/templates/enums.js | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/generate/templates/templates/enums.js b/generate/templates/templates/enums.js index edfc4992a..cfb95ebd2 100644 --- a/generate/templates/templates/enums.js +++ b/generate/templates/templates/enums.js @@ -4,11 +4,10 @@ NodeGit.Enums = {}; {% each . as enumerable %} {% if not enumerable.ignore %} {% if enumerable.type == "enum" %} - NodeGit.{{ enumerable.owner }}.{{ enumerable.JsName }} = - NodeGit.{{ enumerable.owner }}.__proto__.{{ enumerable.JsName }} = { - {% each enumerable.values as value %} - {{ value.JsName }}: {{ value.value }}, - {% endeach %} + NodeGit.{{ enumerable.owner }}.{{ enumerable.JsName }} = { + {% each enumerable.values as value %} + {{ value.JsName }}: {{ value.value }}, + {% endeach %} }; {% endif %} {% endif %}