Docs » Autodocs » dos.library » GetCurrentDirName
GetCurrentDirName -- returns the current directory name (V36)
success = GetCurrentDirName(buf, len) D0 D1 D2 BOOL GetCurrentDirName(STRPTR, LONG)
Extracts the current directory name from the CLI structure and puts it into the buffer. If the buffer is too small, the name is truncated appropriately and a failure code returned. If no CLI structure is present, a null string is returned in the buffer, and failure from the call (with IoErr() == ERROR_OBJECT_WRONG_TYPE);
buf - Buffer to hold extracted name len - Number of bytes of space in buffer
success - Success/failure indicator
In V36, this routine didn't handle 0-length buffers correctly.
SetCurrentDirName()
|