summaryrefslogtreecommitdiff
path: root/javascript/jsapi/eventtarget.c
diff options
context:
space:
mode:
Diffstat (limited to 'javascript/jsapi/eventtarget.c')
-rw-r--r--javascript/jsapi/eventtarget.c14
1 files changed, 1 insertions, 13 deletions
diff --git a/javascript/jsapi/eventtarget.c b/javascript/jsapi/eventtarget.c
index fc6f6f657..e2ab6a95d 100644
--- a/javascript/jsapi/eventtarget.c
+++ b/javascript/jsapi/eventtarget.c
@@ -26,19 +26,7 @@ interface EventTarget {
};
*/
-
-#ifndef JSCLASS_NAME
-#error "The class name must be defined"
-#endif
-
-#ifndef JSCLASS_TYPE
-#define CLASS jsclass
-#define PRIVATE priv
-#define EXPAND(a,b) PASTE(a,b)
-#define PASTE(x,y) x##_##y
-#define JSCLASS_OBJECT EXPAND(CLASS,JSCLASS_NAME)
-#define JSCLASS_TYPE EXPAND(JSCLASS_OBJECT,PRIVATE)
-#endif
+#include "jsclass.h"
static JSBool JSAPI_NATIVE(addEventListener, JSContext *cx, uintN argc, jsval *vp)
{