home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
The Fred Fish Collection 1.5
/
ffcollection-1-5-1992-11.iso
/
ff_disks
/
300-399
/
ff319.lzh
/
CNewsSrc
/
uupc.lzh
/
uupc
/
mkdir.c
< prev
next >
Wrap
C/C++ Source or Header
|
1990-01-16
|
1KB
|
60 lines
/*
* mkdir
*
* Amiga (Manx) Library
*
* $Id: mkdir.c,v 1.2 90/01/16 10:26:45 crash Exp Locker: crash $
*/
#ifndef lint
static char RCSid[] = "$Id: mkdir.c,v 1.2 90/01/16 10:26:45 crash Exp Locker: crash $";
#endif /* lint */
#include <libraries/dos.h>
#include <exec/memory.h>
#ifdef MCH_AMIGA
# include <functions.h> /* Manx */
#else
# include <proto/exec.h> /* Lattice */
#endif
#ifdef TEST
# include <stdio.h>
#endif
#ifndef NULL
# define NULL 0L
#endif
/*--------------------------------------------------------------*/
/* mkdir(name): make a directory with the given name. */
/*--------------------------------------------------------------*/
int mkdir( name )
char *name;
{
register struct FileLock *lock;
#ifdef TEST
fprintf( stderr, "mkdir: %s\n", name );
#endif
lock = CreateDir( name );
if ( !lock )
return (int)IoErr();
else
UnLock( lock );
return 0;
}
#ifdef TEST
main()
{
char command[100];
gets( command );
fprintf( stderr, "%d\n", mkdir( command ));
}
#endif