Staging
v0.5.1
https://github.com/python/cpython
Raw File
Tip revision: 24260ec91623c18569225229d5becb852010ae2c authored by cvs2svn on 28 August 1995, 03:12:57 UTC
This commit was manufactured by cvs2svn to create tag 'r13beta1'.
Tip revision: 24260ec
macsetfiletype.c

/*
 *  macsetfiletype - Set the mac's idea of file type
 *
 */
 
#include "macdefs.h"

int
setfiletype(name, creator, type)
char *name;
long creator, type;
{
	FInfo info;
	unsigned char *pname;
	
	pname = (StringPtr) Pstring(name);
	if ( GetFInfo(pname, 0, &info) < 0 )
		return -1;
	info.fdType = type;
	info.fdCreator = creator;
	return SetFInfo(pname, 0, &info);
}

long
getfiletype(name)
char *name;
{
	FInfo info;
	unsigned char *pname;
	
	pname = (StringPtr) Pstring(name);
	if ( GetFInfo(pname, 0, &info) < 0 )
		return -1;
	return info.fdType;
}

back to top