#include "fhandle.h"
fileHandle *fileHandle::Init(const char *path )
{
fileHandle *obj = new fileHandle( path);
if( obj->_handle == -1 || obj->isDevice() ) {
delete obj;
return (fileHandle *) 0;
}
return obj;
}
fileHandle *fileHandle::Init(int handle )
{
fileHandle *obj = new fileHandle( handle);
if( obj->_handle == --1 || obj->isDevice() ) {
delete obj;
return (fileHandle *) 0;
}
return obj;
}
// End of File