]> git.ipfire.org Git - thirdparty/Python/cpython.git/commitdiff
Moved some generally useful routines to macglue.c
authorJack Jansen <jack.jansen@cwi.nl>
Wed, 18 Jan 1995 13:52:07 +0000 (13:52 +0000)
committerJack Jansen <jack.jansen@cwi.nl>
Wed, 18 Jan 1995 13:52:07 +0000 (13:52 +0000)
Mac/Modules/macosmodule.c

index 597d6540dc8f2a407d1074ff2c34ac97f4b2a394..344be9af844617cb5d0c2bdf81e607042881e72b 100644 (file)
@@ -44,34 +44,6 @@ OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
 
 static PyObject *MacOS_Error; /* Exception MacOS.Error */
 
-/* Convert a ResType argument */
-static int
-GetOSType(PyObject *v, ResType *pr)
-{
-       if (!PyString_Check(v) || PyString_Size(v) != 4) {
-               PyErr_SetString(MacOS_Error,
-                       "OSType arg must be string of 4 chars");
-               return 0;
-       }
-       memcpy((char *)pr, PyString_AsString(v), 4);
-       return 1;
-}
-
-/* Convert a Str255 argument */
-static int
-GetStr255(PyObject *v, Str255 pbuf)
-{
-       int len;
-       if (!PyString_Check(v) || (len = PyString_Size(v)) > 255) {
-               PyErr_SetString(MacOS_Error,
-                       "Str255 arg must be string of at most 255 chars");
-               return 0;
-       }
-       pbuf[0] = len;
-       memcpy((char *)(pbuf+1), PyString_AsString(v), len);
-       return 1;
-}
-
 /*----------------------------------------------------------------------*/
 /* Resource objects */