mirror of
https://git.wuffs.org/MWCC
synced 2025-12-14 23:56:22 +00:00
get it to compile with clang
This commit is contained in:
@@ -672,8 +672,7 @@ OSErr FSMakeFSSpec(SInt16 vRefNum, SInt32 dirID, ConstStr255Param pathName, FSSp
|
||||
}
|
||||
OS_PathSpecToString(&spec.path, path, 256);
|
||||
} else {
|
||||
#line 840
|
||||
OPTION_ASSERT(vRefNum!=0);
|
||||
OS_ASSERT(840, vRefNum!=0);
|
||||
tmpfss.vRefNum = vRefNum;
|
||||
tmpfss.parID = dirID ? dirID : 2;
|
||||
tmpfss.name[0] = 0;
|
||||
|
||||
@@ -568,8 +568,7 @@ static void WriteResourceFork(SInt16 ref) {
|
||||
|
||||
mrle = mtyp->ref_list;
|
||||
while (mrle) {
|
||||
#line 943
|
||||
OPTION_ASSERT(reflist_offs < dmap.namelist_offs);
|
||||
OS_ASSERT(943, reflist_offs < dmap.namelist_offs);
|
||||
|
||||
drle.id = mrle->id;
|
||||
drle.name_offs = (mrle->name) ? name_offs : -1;
|
||||
@@ -583,18 +582,16 @@ static void WriteResourceFork(SInt16 ref) {
|
||||
|
||||
reflist_offs += sizeof(trle);
|
||||
if (mrle->name) {
|
||||
#line 962
|
||||
if (dhdr.map_offs < dhdr.data_offs)
|
||||
OPTION_ASSERT(name_offs + dmap.namelist_offs + dhdr.map_offs < dhdr.data_offs);
|
||||
OS_ASSERT(963, name_offs + dmap.namelist_offs + dhdr.map_offs < dhdr.data_offs);
|
||||
RF_HANDLE_INSERT(hand_ref, mrle->name, dhdr.map_offs + dmap.namelist_offs + drle.name_offs, mrle->name[0] + 1);
|
||||
name_offs += mrle->name[0] + 1;
|
||||
}
|
||||
|
||||
#line 970
|
||||
OPTION_ASSERT(data_offs < dhdr.data_len);
|
||||
OPTION_ASSERT(mrle->hand!=NULL);
|
||||
OS_ASSERT(970, data_offs < dhdr.data_len);
|
||||
OS_ASSERT(971, mrle->hand!=NULL);
|
||||
if (dhdr.map_offs > dhdr.data_offs)
|
||||
OPTION_ASSERT(data_offs + dhdr.data_offs < dhdr.map_offs);
|
||||
OS_ASSERT(973, data_offs + dhdr.data_offs < dhdr.map_offs);
|
||||
|
||||
HLock(mrle->hand);
|
||||
dent.len = GetHandleSize(mrle->hand);
|
||||
|
||||
Reference in New Issue
Block a user