Cleanup: make readfile.c also use ID_FAKE_USERS.
This commit is contained in:
@@ -7928,7 +7928,7 @@ static BHead *read_libblock(FileData *fd, Main *main, BHead *bhead, int flag, ID
|
||||
/* clear first 8 bits */
|
||||
id->flag = (id->flag & 0xFF00) | flag | LIB_NEED_LINK;
|
||||
id->lib = main->curlib;
|
||||
id->us = (id->flag & LIB_FAKEUSER) ? 1 : 0;
|
||||
id->us = ID_FAKE_USERS(id);
|
||||
id->icon_id = 0;
|
||||
id->flag &= ~(LIB_ID_RECALC | LIB_ID_RECALC_DATA | LIB_DOIT | LIB_MISSING);
|
||||
|
||||
@@ -9615,7 +9615,7 @@ static ID *create_placeholder(Main *mainvar, const char *idname, const short fla
|
||||
BKE_libblock_init_empty(ph_id);
|
||||
ph_id->lib = mainvar->curlib;
|
||||
ph_id->flag = flag | LIB_MISSING;
|
||||
ph_id->us = (flag & LIB_FAKEUSER) ? 1 : 0;
|
||||
ph_id->us = ID_FAKE_USERS(ph_id);
|
||||
ph_id->icon_id = 0;
|
||||
|
||||
BLI_addtail(lb, ph_id);
|
||||
|
Reference in New Issue
Block a user