@@ -39,7 +39,7 @@ Handle<Value> quark(const Arguments& args) {
39
39
return except (" Argument should be a buffer object." );
40
40
41
41
char * input = Buffer::Data (target);
42
- char * output = new char [32 ];
42
+ char output[32 ];
43
43
44
44
uint32_t input_len = Buffer::Length (target);
45
45
@@ -61,7 +61,7 @@ Handle<Value> x11(const Arguments& args) {
61
61
return except (" Argument should be a buffer object." );
62
62
63
63
char * input = Buffer::Data (target);
64
- char * output = new char [32 ];
64
+ char output[32 ];
65
65
66
66
uint32_t input_len = Buffer::Length (target);
67
67
@@ -83,7 +83,7 @@ Handle<Value> scrypt(const Arguments& args) {
83
83
return except (" Argument should be a buffer object." );
84
84
85
85
char * input = Buffer::Data (target);
86
- char * output = new char [32 ];
86
+ char output[32 ];
87
87
88
88
uint32_t input_len = Buffer::Length (target);
89
89
@@ -110,7 +110,7 @@ Handle<Value> scryptn(const Arguments& args) {
110
110
unsigned int nFactor = num->Value ();
111
111
112
112
char * input = Buffer::Data (target);
113
- char * output = new char [32 ];
113
+ char output[32 ];
114
114
115
115
uint32_t input_len = Buffer::Length (target);
116
116
@@ -148,7 +148,7 @@ Handle<Value> scryptjane(const Arguments& args) {
148
148
int nMax = num4->Value ();
149
149
150
150
char * input = Buffer::Data (target);
151
- char * output = new char [32 ];
151
+ char output[32 ];
152
152
153
153
uint32_t input_len = Buffer::Length (target);
154
154
@@ -170,7 +170,7 @@ Handle<Value> keccak(const Arguments& args) {
170
170
return except (" Argument should be a buffer object." );
171
171
172
172
char * input = Buffer::Data (target);
173
- char * output = new char [32 ];
173
+ char output[32 ];
174
174
175
175
unsigned int dSize = Buffer::Length (target);
176
176
@@ -193,7 +193,7 @@ Handle<Value> bcrypt(const Arguments& args) {
193
193
return except (" Argument should be a buffer object." );
194
194
195
195
char * input = Buffer::Data (target);
196
- char * output = new char [32 ];
196
+ char output[32 ];
197
197
198
198
bcrypt_hash (input, output);
199
199
@@ -213,7 +213,7 @@ Handle<Value> skein(const Arguments& args) {
213
213
return except (" Argument should be a buffer object." );
214
214
215
215
char * input = Buffer::Data (target);
216
- char * output = new char [32 ];
216
+ char output[32 ];
217
217
218
218
uint32_t input_len = Buffer::Length (target);
219
219
@@ -236,7 +236,7 @@ Handle<Value> groestl(const Arguments& args) {
236
236
return except (" Argument should be a buffer object." );
237
237
238
238
char * input = Buffer::Data (target);
239
- char * output = new char [32 ];
239
+ char output[32 ];
240
240
241
241
uint32_t input_len = Buffer::Length (target);
242
242
@@ -259,7 +259,7 @@ Handle<Value> groestl_myriad(const Arguments& args) {
259
259
return except (" Argument should be a buffer object." );
260
260
261
261
char * input = Buffer::Data (target);
262
- char * output = new char [32 ];
262
+ char output[32 ];
263
263
264
264
uint32_t input_len = Buffer::Length (target);
265
265
@@ -282,7 +282,7 @@ Handle<Value> blake(const Arguments& args) {
282
282
return except (" Argument should be a buffer object." );
283
283
284
284
char * input = Buffer::Data (target);
285
- char * output = new char [32 ];
285
+ char output[32 ];
286
286
287
287
uint32_t input_len = Buffer::Length (target);
288
288
@@ -305,7 +305,7 @@ Handle<Value> fugue(const Arguments& args) {
305
305
return except (" Argument should be a buffer object." );
306
306
307
307
char * input = Buffer::Data (target);
308
- char * output = new char [32 ];
308
+ char output[32 ];
309
309
310
310
uint32_t input_len = Buffer::Length (target);
311
311
@@ -328,7 +328,7 @@ Handle<Value> qubit(const Arguments& args) {
328
328
return except (" Argument should be a buffer object." );
329
329
330
330
char * input = Buffer::Data (target);
331
- char * output = new char [32 ];
331
+ char output[32 ];
332
332
333
333
uint32_t input_len = Buffer::Length (target);
334
334
@@ -351,7 +351,7 @@ Handle<Value> hefty1(const Arguments& args) {
351
351
return except (" Argument should be a buffer object." );
352
352
353
353
char * input = Buffer::Data (target);
354
- char * output = new char [32 ];
354
+ char output[32 ];
355
355
356
356
uint32_t input_len = Buffer::Length (target);
357
357
@@ -374,7 +374,7 @@ Handle<Value> shavite3(const Arguments& args) {
374
374
return except (" Argument should be a buffer object." );
375
375
376
376
char * input = Buffer::Data (target);
377
- char * output = new char [32 ];
377
+ char output[32 ];
378
378
379
379
uint32_t input_len = Buffer::Length (target);
380
380
0 commit comments