Annotation of sbbs/src/sbbs3/js_request.h, revision 1.1.1.1

1.1       root        1: #ifndef _JS_REQUEST_H_
                      2: #define _JS_REQUEST_H_
                      3: 
                      4: //#define DEBUG_JS_REQUESTS
                      5: 
                      6: #ifdef DEBUG_JS_REQUESTS
                      7: #ifdef __cplusplus
                      8: extern "C" {
                      9: #endif
                     10: void js_debug_beginrequest(JSContext *cx, const char *file, unsigned long line);
                     11: void js_debug_endrequest(JSContext *cx, const char *file, unsigned long line);
                     12: jsrefcount js_debug_suspendrequest(JSContext *cx, const char *file, unsigned long line);
                     13: void js_debug_resumerequest(JSContext *cx, jsrefcount rc, const char *file, unsigned long line);
                     14: #ifdef __cplusplus
                     15: }
                     16: #endif
                     17: 
                     18: #define JS_BEGINREQUEST(cx)                    js_debug_beginrequest(cx, __FILE__, __LINE__)
                     19: #define JS_ENDREQUEST(cx)                      js_debug_endrequest(cx, __FILE__, __LINE__)
                     20: #define JS_SUSPENDREQUEST(cx)          js_debug_suspendrequest(cx, __FILE__, __LINE__)
                     21: #define JS_RESUMEREQUEST(cx, rf)       js_debug_resumerequest(cx, rf, __FILE__, __LINE__)
                     22: #else
                     23: #define JS_BEGINREQUEST(cx)    JS_BeginRequest(cx);
                     24: #define JS_ENDREQUEST(cx)      JS_EndRequest(cx);
                     25: #define JS_SUSPENDREQUEST(cx)  JS_SuspendRequest(cx);
                     26: #define JS_RESUMEREQUEST(cx, rf)       JS_ResumeRequest(cx, rf);
                     27: #endif
                     28: 
                     29: #endif

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.