diff options
author | Daniel Silverstone <dsilvers@digital-scurf.org> | 2015-07-19 09:12:26 +0100 |
---|---|---|
committer | Daniel Silverstone <dsilvers@digital-scurf.org> | 2015-07-19 09:12:26 +0100 |
commit | 72e917b084ff9d63aa32d72edb8e04be1e3e8a12 (patch) | |
tree | cc74c2c0c0255fff35d62c1fe2d667f2b6e93757 /javascript/dukky.h | |
parent | 8e20e88f7a977204fb6c085de4a1364ade825073 (diff) | |
download | netsurf-72e917b084ff9d63aa32d72edb8e04be1e3e8a12.tar.gz netsurf-72e917b084ff9d63aa32d72edb8e04be1e3e8a12.tar.bz2 |
Fix silly mistake in DUKKY_GET_PROTOTYPE
Diffstat (limited to 'javascript/dukky.h')
-rw-r--r-- | javascript/dukky.h | 9 |
1 files 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) |