# HG changeset patch # User Thinker K.F. Li # Date 1299812508 -28800 # Node ID 3eaf708b52c32070a6fcc66ced770b232a1db3ea # Parent f02b39079ab0f9150c2708db4e59114911367ebd share xnjsmb_mb_rt_objs_mod for mbfly_njs.c and coord.cc diff -r f02b39079ab0 -r 3eaf708b52c3 nodejs/mbfly_njs.cc --- a/nodejs/mbfly_njs.cc Fri Mar 11 02:48:18 2011 +0800 +++ b/nodejs/mbfly_njs.cc Fri Mar 11 11:01:48 2011 +0800 @@ -33,8 +33,8 @@ return coord; } -static void -xnjsmb_mb_rt_objs_mod(Handle mbrt, Handle ret) { +void +_xnjsmb_mb_rt_objs_mod(Handle mbrt, Handle ret) { Handle ret_obj = ret->ToObject(); SET(ret_obj, "mbrt", mbrt); diff -r f02b39079ab0 -r 3eaf708b52c3 nodejs/mbfly_njs.h --- a/nodejs/mbfly_njs.h Fri Mar 11 02:48:18 2011 +0800 +++ b/nodejs/mbfly_njs.h Fri Mar 11 11:01:48 2011 +0800 @@ -77,4 +77,8 @@ v8::Handle export_xnjsmb_auto_subject_new(subject_t *subject); void xnjsmb_observer_init(void); +extern void _xnjsmb_mb_rt_objs_mod(v8::Handle mbrt, + v8::Handle ret); +#define xnjsmb_mb_rt_objs_mod _xnjsmb_mb_rt_objs_mod + #endif /* __MBFLY_NJS_H_ */