Mercurial > hg > Members > kono > os9 > sbc09
comparison src/vdisk.c @ 63:1887f7098f15
makdir/del checked
author | Shinji KONO <kono@ie.u-ryukyu.ac.jp> |
---|---|
date | Wed, 25 Jul 2018 22:46:39 +0900 |
parents | 5b3871f8bdaa |
children | eb9be32c701c |
comparison
equal
deleted
inserted
replaced
62:5b3871f8bdaa | 63:1887f7098f15 |
---|---|
559 * B = errcode | 559 * B = errcode |
560 */ | 560 */ |
561 | 561 |
562 case 0xd3: | 562 case 0xd3: |
563 *breg = 0xff; | 563 *breg = 0xff; |
564 mode = *areg; | |
565 attr = *breg; | |
564 path = (char*)pmem(xreg); | 566 path = (char*)pmem(xreg); |
565 next = checkFileName(path,pd,curdir); | 567 next = checkFileName(path,pd,curdir); |
566 if (next!=0 && mkdir(pd->name,0)!= 0 ) { | 568 if (next!=0 && mkdir(pd->name,os9mode(attr))== 0 ) { |
567 xreg += ( next - path ); | 569 xreg += ( next - path ); |
568 *breg = 0; | 570 *breg = 0; |
569 } | 571 } |
570 closepd(pd); | 572 closepd(pd); |
571 break; | 573 break; |