Subversion Repositories Kolibri OS

Compare Revisions

Regard whitespace Rev 6021 → Rev 6759

/programs/cmm/lib/io.h
229,22 → 229,10
dword pos;
if(!PATH) return self.dir;
pos = PATH;
if(DSBYTE[pos]=='/')
if(DSBYTE[pos]=='/') || (!strncmp(PATH,"./",2))
{
pos++;
if(!strncmp(pos,"sys/",4)) return PATH;
if(!strncmp(pos,"kolibrios/",10)) return PATH;
if(!strncmp(pos,"rd/",3)) return PATH;
if(!strncmp(pos,"fd/",3)) return PATH;
if(!strncmp(pos,"cd",2)) return PATH;
if(!strncmp(pos,"hd",2)) return PATH;
if(!strncmp(pos,"bd",2)) return PATH;
if(!strncmp(pos,"tmp",3)) return PATH;
if(!strncmp(pos,"usbhd",5)) return PATH;
sprintf(#__PATH_NEW,"/sys%s",PATH);
return #__PATH_NEW;
return PATH;
}
if(!strncmp(PATH,"./",2)) return PATH;
sprintf(#__PATH_NEW,"%s/%s",self.dir,PATH);
return #__PATH_NEW;
}
337,6 → 325,7
__file_F70.rezerv = 0;
__file_F70.param2 = rparam;
__file_F70.name = path.path(rpath);
debugln(__file_F70.name);
$mov eax,70
$mov ebx,#__file_F70.func
$int 0x40