@@ -197,8 +197,8 @@ define(function (require, exports, module) {
197197 var previousSource = 0 ;
198198 var previousName = 0 ;
199199 var str = aStr ;
200+ var temp = { } ;
200201 var mapping ;
201- var temp ;
202202
203203 while ( str . length > 0 ) {
204204 if ( str . charAt ( 0 ) === ';' ) {
@@ -214,14 +214,14 @@ define(function (require, exports, module) {
214214 mapping . generatedLine = generatedLine ;
215215
216216 // Generated column.
217- temp = base64VLQ . decode ( str ) ;
217+ base64VLQ . decode ( str , temp ) ;
218218 mapping . generatedColumn = previousGeneratedColumn + temp . value ;
219219 previousGeneratedColumn = mapping . generatedColumn ;
220220 str = temp . rest ;
221221
222222 if ( str . length > 0 && ! this . _nextCharIsMappingSeparator ( str ) ) {
223223 // Original source.
224- temp = base64VLQ . decode ( str ) ;
224+ base64VLQ . decode ( str , temp ) ;
225225 mapping . source = this . _sources . at ( previousSource + temp . value ) ;
226226 previousSource += temp . value ;
227227 str = temp . rest ;
@@ -230,7 +230,7 @@ define(function (require, exports, module) {
230230 }
231231
232232 // Original line.
233- temp = base64VLQ . decode ( str ) ;
233+ base64VLQ . decode ( str , temp ) ;
234234 mapping . originalLine = previousOriginalLine + temp . value ;
235235 previousOriginalLine = mapping . originalLine ;
236236 // Lines are stored 0-based
@@ -241,14 +241,14 @@ define(function (require, exports, module) {
241241 }
242242
243243 // Original column.
244- temp = base64VLQ . decode ( str ) ;
244+ base64VLQ . decode ( str , temp ) ;
245245 mapping . originalColumn = previousOriginalColumn + temp . value ;
246246 previousOriginalColumn = mapping . originalColumn ;
247247 str = temp . rest ;
248248
249249 if ( str . length > 0 && ! this . _nextCharIsMappingSeparator ( str ) ) {
250250 // Original name.
251- temp = base64VLQ . decode ( str ) ;
251+ base64VLQ . decode ( str , temp ) ;
252252 mapping . name = this . _names . at ( previousName + temp . value ) ;
253253 previousName += temp . value ;
254254 str = temp . rest ;
0 commit comments