summaryrefslogtreecommitdiffstats
path: root/Mac/Modules/ah/_AHmodule.c
diff options
context:
space:
mode:
Diffstat (limited to 'Mac/Modules/ah/_AHmodule.c')
-rw-r--r--Mac/Modules/ah/_AHmodule.c178
1 files changed, 89 insertions, 89 deletions
diff --git a/Mac/Modules/ah/_AHmodule.c b/Mac/Modules/ah/_AHmodule.c
index 160a845..73ab437 100644
--- a/Mac/Modules/ah/_AHmodule.c
+++ b/Mac/Modules/ah/_AHmodule.c
@@ -9,9 +9,9 @@
/* Macro to test whether a weak-loaded CFM function exists */
#define PyMac_PRECHECK(rtn) do { if ( &rtn == NULL ) {\
- PyErr_SetString(PyExc_NotImplementedError, \
- "Not available in this shared library/OS version"); \
- return NULL; \
+ PyErr_SetString(PyExc_NotImplementedError, \
+ "Not available in this shared library/OS version"); \
+ return NULL; \
}} while(0)
@@ -22,103 +22,103 @@ static PyObject *Ah_Error;
static PyObject *Ah_AHSearch(PyObject *_self, PyObject *_args)
{
- PyObject *_res = NULL;
- OSStatus _err;
- CFStringRef bookname;
- CFStringRef query;
- if (!PyArg_ParseTuple(_args, "O&O&",
- CFStringRefObj_Convert, &bookname,
- CFStringRefObj_Convert, &query))
- return NULL;
- _err = AHSearch(bookname,
- query);
- if (_err != noErr) return PyMac_Error(_err);
- Py_INCREF(Py_None);
- _res = Py_None;
- return _res;
+ PyObject *_res = NULL;
+ OSStatus _err;
+ CFStringRef bookname;
+ CFStringRef query;
+ if (!PyArg_ParseTuple(_args, "O&O&",
+ CFStringRefObj_Convert, &bookname,
+ CFStringRefObj_Convert, &query))
+ return NULL;
+ _err = AHSearch(bookname,
+ query);
+ if (_err != noErr) return PyMac_Error(_err);
+ Py_INCREF(Py_None);
+ _res = Py_None;
+ return _res;
}
static PyObject *Ah_AHGotoMainTOC(PyObject *_self, PyObject *_args)
{
- PyObject *_res = NULL;
- OSStatus _err;
- AHTOCType toctype;
- if (!PyArg_ParseTuple(_args, "h",
- &toctype))
- return NULL;
- _err = AHGotoMainTOC(toctype);
- if (_err != noErr) return PyMac_Error(_err);
- Py_INCREF(Py_None);
- _res = Py_None;
- return _res;
+ PyObject *_res = NULL;
+ OSStatus _err;
+ AHTOCType toctype;
+ if (!PyArg_ParseTuple(_args, "h",
+ &toctype))
+ return NULL;
+ _err = AHGotoMainTOC(toctype);
+ if (_err != noErr) return PyMac_Error(_err);
+ Py_INCREF(Py_None);
+ _res = Py_None;
+ return _res;
}
static PyObject *Ah_AHGotoPage(PyObject *_self, PyObject *_args)
{
- PyObject *_res = NULL;
- OSStatus _err;
- CFStringRef bookname;
- CFStringRef path;
- CFStringRef anchor;
- if (!PyArg_ParseTuple(_args, "O&O&O&",
- CFStringRefObj_Convert, &bookname,
- CFStringRefObj_Convert, &path,
- CFStringRefObj_Convert, &anchor))
- return NULL;
- _err = AHGotoPage(bookname,
- path,
- anchor);
- if (_err != noErr) return PyMac_Error(_err);
- Py_INCREF(Py_None);
- _res = Py_None;
- return _res;
+ PyObject *_res = NULL;
+ OSStatus _err;
+ CFStringRef bookname;
+ CFStringRef path;
+ CFStringRef anchor;
+ if (!PyArg_ParseTuple(_args, "O&O&O&",
+ CFStringRefObj_Convert, &bookname,
+ CFStringRefObj_Convert, &path,
+ CFStringRefObj_Convert, &anchor))
+ return NULL;
+ _err = AHGotoPage(bookname,
+ path,
+ anchor);
+ if (_err != noErr) return PyMac_Error(_err);
+ Py_INCREF(Py_None);
+ _res = Py_None;
+ return _res;
}
static PyObject *Ah_AHLookupAnchor(PyObject *_self, PyObject *_args)
{
- PyObject *_res = NULL;
- OSStatus _err;
- CFStringRef bookname;
- CFStringRef anchor;
- if (!PyArg_ParseTuple(_args, "O&O&",
- CFStringRefObj_Convert, &bookname,
- CFStringRefObj_Convert, &anchor))
- return NULL;
- _err = AHLookupAnchor(bookname,
- anchor);
- if (_err != noErr) return PyMac_Error(_err);
- Py_INCREF(Py_None);
- _res = Py_None;
- return _res;
+ PyObject *_res = NULL;
+ OSStatus _err;
+ CFStringRef bookname;
+ CFStringRef anchor;
+ if (!PyArg_ParseTuple(_args, "O&O&",
+ CFStringRefObj_Convert, &bookname,
+ CFStringRefObj_Convert, &anchor))
+ return NULL;
+ _err = AHLookupAnchor(bookname,
+ anchor);
+ if (_err != noErr) return PyMac_Error(_err);
+ Py_INCREF(Py_None);
+ _res = Py_None;
+ return _res;
}
static PyObject *Ah_AHRegisterHelpBook(PyObject *_self, PyObject *_args)
{
- PyObject *_res = NULL;
- OSStatus _err;
- FSRef appBundleRef;
- if (!PyArg_ParseTuple(_args, "O&",
- PyMac_GetFSRef, &appBundleRef))
- return NULL;
- _err = AHRegisterHelpBook(&appBundleRef);
- if (_err != noErr) return PyMac_Error(_err);
- Py_INCREF(Py_None);
- _res = Py_None;
- return _res;
+ PyObject *_res = NULL;
+ OSStatus _err;
+ FSRef appBundleRef;
+ if (!PyArg_ParseTuple(_args, "O&",
+ PyMac_GetFSRef, &appBundleRef))
+ return NULL;
+ _err = AHRegisterHelpBook(&appBundleRef);
+ if (_err != noErr) return PyMac_Error(_err);
+ Py_INCREF(Py_None);
+ _res = Py_None;
+ return _res;
}
static PyMethodDef Ah_methods[] = {
- {"AHSearch", (PyCFunction)Ah_AHSearch, 1,
- PyDoc_STR("(CFStringRef bookname, CFStringRef query) -> None")},
- {"AHGotoMainTOC", (PyCFunction)Ah_AHGotoMainTOC, 1,
- PyDoc_STR("(AHTOCType toctype) -> None")},
- {"AHGotoPage", (PyCFunction)Ah_AHGotoPage, 1,
- PyDoc_STR("(CFStringRef bookname, CFStringRef path, CFStringRef anchor) -> None")},
- {"AHLookupAnchor", (PyCFunction)Ah_AHLookupAnchor, 1,
- PyDoc_STR("(CFStringRef bookname, CFStringRef anchor) -> None")},
- {"AHRegisterHelpBook", (PyCFunction)Ah_AHRegisterHelpBook, 1,
- PyDoc_STR("(FSRef appBundleRef) -> None")},
- {NULL, NULL, 0}
+ {"AHSearch", (PyCFunction)Ah_AHSearch, 1,
+ PyDoc_STR("(CFStringRef bookname, CFStringRef query) -> None")},
+ {"AHGotoMainTOC", (PyCFunction)Ah_AHGotoMainTOC, 1,
+ PyDoc_STR("(AHTOCType toctype) -> None")},
+ {"AHGotoPage", (PyCFunction)Ah_AHGotoPage, 1,
+ PyDoc_STR("(CFStringRef bookname, CFStringRef path, CFStringRef anchor) -> None")},
+ {"AHLookupAnchor", (PyCFunction)Ah_AHLookupAnchor, 1,
+ PyDoc_STR("(CFStringRef bookname, CFStringRef anchor) -> None")},
+ {"AHRegisterHelpBook", (PyCFunction)Ah_AHRegisterHelpBook, 1,
+ PyDoc_STR("(FSRef appBundleRef) -> None")},
+ {NULL, NULL, 0}
};
@@ -126,18 +126,18 @@ static PyMethodDef Ah_methods[] = {
void init_AH(void)
{
- PyObject *m;
- PyObject *d;
+ PyObject *m;
+ PyObject *d;
- m = Py_InitModule("_AH", Ah_methods);
- d = PyModule_GetDict(m);
- Ah_Error = PyMac_GetOSErrException();
- if (Ah_Error == NULL ||
- PyDict_SetItemString(d, "Error", Ah_Error) != 0)
- return;
+ m = Py_InitModule("_AH", Ah_methods);
+ d = PyModule_GetDict(m);
+ Ah_Error = PyMac_GetOSErrException();
+ if (Ah_Error == NULL ||
+ PyDict_SetItemString(d, "Error", Ah_Error) != 0)
+ return;
}
/* ========================= End module _AH ========================= */