From 72e917b084ff9d63aa32d72edb8e04be1e3e8a12 Mon Sep 17 00:00:00 2001 From: Daniel Silverstone Date: Sun, 19 Jul 2015 09:12:26 +0100 Subject: Fix silly mistake in DUKKY_GET_PROTOTYPE --- javascript/dukky.h | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/javascript/dukky.h b/javascript/dukky.h index cd6286cea..5e81d68ae 100644 --- a/javascript/dukky.h +++ b/javascript/dukky.h @@ -34,9 +34,9 @@ static inline void *dukky_get_private(duk_context *ctx, int idx) duk_put_prop_string(ctx, 0, PRIVATE_MAGIC) #define DUKKY_SET_DESTRUCTOR(idx,n) \ - duk_dup(ctx, idx); \ + duk_dup(ctx, idx); \ duk_push_c_function(ctx, DUKKY_FUNC_T(n,__destructor), 1); \ - duk_set_finalizer(ctx, -2); \ + duk_set_finalizer(ctx, -2); \ duk_pop(ctx); #define DUKKY_SET_CONSTRUCTOR(idx,n,a) \ @@ -57,11 +57,10 @@ static inline void *dukky_get_private(duk_context *ctx, int idx) duk_pop_2(ctx); \ if (priv == NULL) return 0; /* No can do */ -#define DUKKY_GET_PROTOTYPE(klass) \ +#define DUKKY_GET_PROTOTYPE(klass) \ duk_get_global_string(ctx, PROTO_MAGIC); \ duk_get_prop_string(ctx, -1, PROTO_NAME(klass)); \ - duk_replace(ctx, -2); \ - duk_pop(ctx); + duk_replace(ctx, -2) #define DUKKY_DECLARE_PROTOTYPE(klass) \ DUKKY_FUNC(klass,__proto) -- cgit v1.2.3