home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Kyūkyoku!! X68000 Emulator
/
X68000Book.dat
/
mac
/
OLS
/
X68000
/
Ko-Window
/
kow142s.lzh
/
corlib
/
PathGetFullName.c
< prev
next >
Wrap
C/C++ Source or Header
|
1995-09-08
|
457b
|
22 lines
/* fullname lib 1991 H.OGASAWARA */
#include <stdio.h>
#include <sys_doslib.h>
asm( " .xdef _fullname" );
asm( "_fullname equ _PathGetFullName" );
unsigned char*
PathGetFullName( name )
unsigned char *name;
{
static struct NAMECKBUF nl;
unsigned char *s, *p;
NAMECK( (char*)name, &nl );
for( s= nl.path ; *s++ ;);
for( p= nl.name, s-- ; *s++= *p++ ;);
for( p= nl.ext , s-- ; *s++= *p++ ;);
return (unsigned char*)nl.drive;
}