changeset 65:f89a582c1276

A few function renamings for consistency.
author Atul Varma <varmaa@toolness.com>
date Sun, 26 Jul 2009 13:09:58 -0700
parents fb7e11dec538
children b49180c39d0a
files function.c
diffstat 1 files changed, 14 insertions(+), 14 deletions(-) [+]
line wrap: on
line diff
--- a/function.c	Sun Jul 26 12:43:31 2009 -0700
+++ b/function.c	Sun Jul 26 13:09:58 2009 -0700
@@ -38,7 +38,7 @@
 #include "utils.h"
 
 static JSBool
-getHeldFunction(JSContext *cx, JSObject *obj, PyObject **callable)
+PYM_getHeldFunction(JSContext *cx, JSObject *obj, PyObject **callable)
 {
   jsval jsCallable;
   if (!JS_GetReservedSlot(cx, obj, 0, &jsCallable)) {
@@ -50,23 +50,23 @@
 }
 
 static void
-finalizeFunctionHolder(JSContext *cx, JSObject *obj)
+PYM_finalizeFunctionHolder(JSContext *cx, JSObject *obj)
 {
   PyObject *callable;
-  if (getHeldFunction(cx, obj, &callable))
+  if (PYM_getHeldFunction(cx, obj, &callable))
     Py_DECREF(callable);
 }
 
-JSClass PYM_JS_FunctionHolderClass = {
+static JSClass PYM_JS_FunctionHolderClass = {
   "PymonkeyFunctionHolder", JSCLASS_HAS_RESERVED_SLOTS(1),
   JS_PropertyStub, JS_PropertyStub, JS_PropertyStub, JS_PropertyStub,
   JS_EnumerateStub, JS_ResolveStub, JS_ConvertStub,
-  finalizeFunctionHolder,
+  PYM_finalizeFunctionHolder,
   JSCLASS_NO_OPTIONAL_MEMBERS
 };
 
 static JSObject *
-newFunctionHolder(JSContext *cx, PyObject *callable)
+PYM_newFunctionHolder(JSContext *cx, PyObject *callable)
 {
   JSObject *obj = JS_NewObject(cx, &PYM_JS_FunctionHolderClass, NULL, NULL);
   if (obj) {
@@ -89,11 +89,11 @@
 }
 
 static JSBool
-dispatchJSFunctionToPython(JSContext *cx,
-                           JSObject *obj,
-                           uintN argc,
-                           jsval *argv,
-                           jsval *rval)
+PYM_dispatchJSFunctionToPython(JSContext *cx,
+                               JSObject *obj,
+                               uintN argc,
+                               jsval *argv,
+                               jsval *rval)
 {
   jsval callee = JS_ARGV_CALLEE(argv);
   jsval functionHolder;
@@ -103,7 +103,7 @@
   }
 
   PyObject *callable;
-  if (!getHeldFunction(cx, JSVAL_TO_OBJECT(functionHolder), &callable))
+  if (!PYM_getHeldFunction(cx, JSVAL_TO_OBJECT(functionHolder), &callable))
     return JS_FALSE;
 
   PYM_JSContextObject *context = (PYM_JSContextObject *)
@@ -220,7 +220,7 @@
   }
 
   JSFunction *func = JS_NewFunction(context->cx,
-                                    dispatchJSFunctionToPython, 0,
+                                    PYM_dispatchJSFunctionToPython, 0,
                                     0, NULL, name);
 
   if (func == NULL) {
@@ -246,7 +246,7 @@
     // been decremented by PYM_newJSObject().
     return NULL;
 
-  JSObject *functionHolder = newFunctionHolder(context->cx, callable);
+  JSObject *functionHolder = PYM_newFunctionHolder(context->cx, callable);
   if (functionHolder == NULL) {
     Py_DECREF((PyObject *) object);
     return NULL;