readfile.c Style cleanups Part 2 - More whitespace + replaced most of the while

loops
This commit is contained in:
Joshua Leung 2012-05-21 06:33:32 +00:00
parent f8c1a71f24
commit 000ac36290

@ -1738,8 +1738,7 @@ static void lib_link_ipo(FileData *fd, Main *main)
{
Ipo *ipo;
ipo = main->ipo.first;
while (ipo) {
for (ipo = main->ipo.first; ipo; ipo = ipo->id.next) {
if (ipo->id.flag & LIB_NEEDLINK) {
IpoCurve *icu;
for (icu = ipo->curve.first; icu; icu = icu->next) {
@ -1748,7 +1747,6 @@ static void lib_link_ipo(FileData *fd, Main *main)
}
ipo->id.flag -= LIB_NEEDLINK;
}
ipo = ipo->id.next;
}
}
@ -1758,12 +1756,11 @@ static void direct_link_ipo(FileData *fd, Ipo *ipo)
IpoCurve *icu;
link_list(fd, &(ipo->curve));
icu = ipo->curve.first;
while (icu) {
for (icu = ipo->curve.first; icu; icu = icu->next) {
icu->bezt = newdataadr(fd, icu->bezt);
icu->bp = newdataadr(fd, icu->bp);
icu->driver = newdataadr(fd, icu->driver);
icu = icu->next;
}
}
@ -2606,14 +2603,11 @@ static void lib_link_armature(FileData *fd, Main *main)
{
bArmature *arm;
arm = main->armature.first;
while (arm) {
for (arm = main->armature.first; arm; arm = arm->id.next) {
if (arm->id.flag & LIB_NEEDLINK) {
if (arm->adt) lib_link_animdata(fd, &arm->id, arm->adt);
arm->id.flag -= LIB_NEEDLINK;
}
arm = arm->id.next;
}
}
@ -2645,10 +2639,8 @@ static void direct_link_armature(FileData *fd, bArmature *arm)
arm->adt = newdataadr(fd, arm->adt);
direct_link_animdata(fd, arm->adt);
bone = arm->bonebase.first;
while (bone) {
for (bone = arm->bonebase.first; bone; bone = bone->next) {
direct_link_bones(fd, bone);
bone=bone->next;
}
arm->act_bone = newdataadr(fd, arm->act_bone);
@ -2661,8 +2653,7 @@ static void lib_link_camera(FileData *fd, Main *main)
{
Camera *ca;
ca = main->camera.first;
while (ca) {
for (ca = main->camera.first; ca; ca = ca->id.next) {
if (ca->id.flag & LIB_NEEDLINK) {
if (ca->adt) lib_link_animdata(fd, &ca->id, ca->adt);
@ -2672,7 +2663,6 @@ static void lib_link_camera(FileData *fd, Main *main)
ca->id.flag -= LIB_NEEDLINK;
}
ca = ca->id.next;
}
}
@ -2691,8 +2681,7 @@ static void lib_link_lamp(FileData *fd, Main *main)
MTex *mtex;
int a;
la = main->lamp.first;
while (la) {
for (la = main->lamp.first; la; la = la->id.next) {
if (la->id.flag & LIB_NEEDLINK) {
if (la->adt) lib_link_animdata(fd, &la->id, la->adt);
@ -2711,7 +2700,6 @@ static void lib_link_lamp(FileData *fd, Main *main)
la->id.flag -= LIB_NEEDLINK;
}
la = la->id.next;
}
}
@ -2743,8 +2731,7 @@ static void lib_link_key(FileData *fd, Main *main)
{
Key *key;
key = main->key.first;
while (key) {
for (key = main->key.first; key; key = key->id.next) {
/*check if we need to generate unique ids for the shapekeys*/
if (!key->uidgen) {
KeyBlock *block;
@ -2763,7 +2750,6 @@ static void lib_link_key(FileData *fd, Main *main)
key->id.flag -= LIB_NEEDLINK;
}
key = key->id.next;
}
}
@ -2810,14 +2796,11 @@ static void direct_link_key(FileData *fd, Key *key)
key->refkey= newdataadr(fd, key->refkey);
kb = key->block.first;
while (kb) {
for (kb = key->block.first; kb; kb = kb->next) {
kb->data = newdataadr(fd, kb->data);
if (fd->flags & FD_FLAGS_SWITCH_ENDIAN)
switch_endian_keyblock(key, kb);
kb = kb->next;
}
}
@ -2828,8 +2811,7 @@ static void lib_link_mball(FileData *fd, Main *main)
MetaBall *mb;
int a;
mb = main->mball.first;
while (mb) {
for (mb = main->mball.first; mb; mb = mb->id.next) {
if (mb->id.flag & LIB_NEEDLINK) {
if (mb->adt) lib_link_animdata(fd, &mb->id, mb->adt);
@ -2840,7 +2822,6 @@ static void lib_link_mball(FileData *fd, Main *main)
mb->id.flag -= LIB_NEEDLINK;
}
mb = mb->id.next;
}
}
@ -2869,8 +2850,7 @@ static void lib_link_world(FileData *fd, Main *main)
MTex *mtex;
int a;
wrld = main->world.first;
while (wrld) {
for (wrld = main->world.first; wrld; wrld = wrld->id.next) {
if (wrld->id.flag & LIB_NEEDLINK) {
if (wrld->adt) lib_link_animdata(fd, &wrld->id, wrld->adt);
@ -2889,7 +2869,6 @@ static void lib_link_world(FileData *fd, Main *main)
wrld->id.flag -= LIB_NEEDLINK;
}
wrld = wrld->id.next;
}
}
@ -2918,12 +2897,10 @@ static void lib_link_vfont(FileData *UNUSED(fd), Main *main)
{
VFont *vf;
vf = main->vfont.first;
while (vf) {
for (vf = main->vfont.first; vf; vf = vf->id.next) {
if (vf->id.flag & LIB_NEEDLINK) {
vf->id.flag -= LIB_NEEDLINK;
}
vf = vf->id.next;
}
}
@ -2939,12 +2916,10 @@ static void lib_link_text(FileData *UNUSED(fd), Main *main)
{
Text *text;
text = main->text.first;
while (text) {
for (text = main->text.first; text; text = text->id.next) {
if (text->id.flag & LIB_NEEDLINK) {
text->id.flag -= LIB_NEEDLINK;
}
text = text->id.next;
}
}
@ -2973,8 +2948,7 @@ static void direct_link_text(FileData *fd, Text *text)
text->curl = newdataadr(fd, text->curl);
text->sell = newdataadr(fd, text->sell);
ln = text->lines.first;
while (ln) {
for (ln = text->lines.first; ln; ln = ln->next) {
ln->line = newdataadr(fd, ln->line);
ln->format = NULL;
@ -2982,8 +2956,6 @@ static void direct_link_text(FileData *fd, Text *text)
printf("Error loading text, line lengths differ\n");
ln->len = strlen(ln->line);
}
ln = ln->next;
}
text->flags = (text->flags) & ~TXT_ISEXT;
@ -2997,14 +2969,12 @@ static void lib_link_image(FileData *fd, Main *main)
{
Image *ima;
ima = main->image.first;
while (ima) {
for (ima = main->image.first; ima; ima = ima->id.next) {
if (ima->id.flag & LIB_NEEDLINK) {
if (ima->id.properties) IDP_LibLinkProperty(ima->id.properties, (fd->flags & FD_FLAGS_SWITCH_ENDIAN), fd);
ima->id.flag -= LIB_NEEDLINK;
}
ima = ima->id.next;
}
}
@ -3069,8 +3039,7 @@ static void lib_link_curve(FileData *fd, Main *main)
Curve *cu;
int a;
cu = main->curve.first;
while (cu) {
for (cu = main->curve.first; cu; cu = cu->id.next) {
if (cu->id.flag & LIB_NEEDLINK) {
if (cu->adt) lib_link_animdata(fd, &cu->id, cu->adt);
@ -3090,7 +3059,6 @@ static void lib_link_curve(FileData *fd, Main *main)
cu->id.flag -= LIB_NEEDLINK;
}
cu = cu->id.next;
}
}
@ -3153,8 +3121,7 @@ static void direct_link_curve(FileData *fd, Curve *cu)
cu->path = NULL;
cu->editfont = NULL;
nu = cu->nurb.first;
while (nu) {
for (nu = cu->nurb.first; nu; nu = nu->next) {
nu->bezt = newdataadr(fd, nu->bezt);
nu->bp = newdataadr(fd, nu->bp);
nu->knotsu = newdataadr(fd, nu->knotsu);
@ -3164,8 +3131,6 @@ static void direct_link_curve(FileData *fd, Curve *cu)
if (fd->flags & FD_FLAGS_SWITCH_ENDIAN) {
switch_endian_knots(nu);
}
nu = nu->next;
}
cu->bb = NULL;
}
@ -3176,8 +3141,7 @@ static void lib_link_texture(FileData *fd, Main *main)
{
Tex *tex;
tex = main->tex.first;
while (tex) {
for (tex = main->tex.first; tex; tex = tex->id.next) {
if (tex->id.flag & LIB_NEEDLINK) {
if (tex->adt) lib_link_animdata(fd, &tex->id, tex->adt);
@ -3197,7 +3161,6 @@ static void lib_link_texture(FileData *fd, Main *main)
tex->id.flag -= LIB_NEEDLINK;
}
tex= tex->id.next;
}
}
@ -3264,8 +3227,7 @@ static void lib_link_material(FileData *fd, Main *main)
MTex *mtex;
int a;
ma = main->mat.first;
while (ma) {
for (ma = main->mat.first; ma; ma = ma->id.next) {
if (ma->id.flag & LIB_NEEDLINK) {
if (ma->adt) lib_link_animdata(fd, &ma->id, ma->adt);
@ -3289,7 +3251,6 @@ static void lib_link_material(FileData *fd, Main *main)
ma->id.flag -= LIB_NEEDLINK;
}
ma = ma->id.next;
}
}
@ -3409,8 +3370,7 @@ static void lib_link_particlesettings(FileData *fd, Main *main)
MTex *mtex;
int a;
part= main->particle.first;
while (part) {
for (part = main->particle.first; part; part = part->id.next) {
if (part->id.flag & LIB_NEEDLINK) {
if (part->adt) lib_link_animdata(fd, &part->id, part->adt);
part->ipo = newlibadr_us(fd, part->id.lib, part->ipo); // XXX depreceated - old animation system
@ -3495,7 +3455,6 @@ static void lib_link_particlesettings(FileData *fd, Main *main)
part->id.flag -= LIB_NEEDLINK;
}
part= part->id.next;
}
}
@ -3507,6 +3466,7 @@ static void direct_link_partdeflect(PartDeflect *pd)
static void direct_link_particlesettings(FileData *fd, ParticleSettings *part)
{
int a;
part->adt = newdataadr(fd, part->adt);
part->pd = newdataadr(fd, part->pd);
part->pd2 = newdataadr(fd, part->pd2);
@ -3705,8 +3665,7 @@ static void lib_link_mesh(FileData *fd, Main *main)
{
Mesh *me;
me = main->mesh.first;
while (me) {
for (me = main->mesh.first; me; me = me->id.next) {
if (me->id.flag & LIB_NEEDLINK) {
int i;
@ -3723,7 +3682,7 @@ static void lib_link_mesh(FileData *fd, Main *main)
}
else me->totcol = 0;
me->ipo = newlibadr_us(fd, me->id.lib, me->ipo);
me->ipo = newlibadr_us(fd, me->id.lib, me->ipo); // XXX: deprecated: old anim sys
me->key = newlibadr_us(fd, me->id.lib, me->key);
me->texcomesh = newlibadr_us(fd, me->id.lib, me->texcomesh);
@ -3763,7 +3722,6 @@ static void lib_link_mesh(FileData *fd, Main *main)
me->id.flag -= LIB_NEEDLINK;
}
me = me->id.next;
}
/* convert texface options to material */
@ -4006,8 +3964,7 @@ static void lib_link_latt(FileData *fd, Main *main)
{
Lattice *lt;
lt = main->latt.first;
while (lt) {
for (lt = main->latt.first; lt; lt = lt->id.next) {
if (lt->id.flag & LIB_NEEDLINK) {
if (lt->adt) lib_link_animdata(fd, &lt->id, lt->adt);
@ -4016,7 +3973,6 @@ static void lib_link_latt(FileData *fd, Main *main)
lt->id.flag -= LIB_NEEDLINK;
}
lt= lt->id.next;
}
}
@ -4061,8 +4017,7 @@ static void lib_link_object(FileData *fd, Main *main)
void *poin;
int warn=0, a;
ob = main->object.first;
while (ob) {
for (ob = main->object.first; ob; ob = ob->id.next) {
if (ob->id.flag & LIB_NEEDLINK) {
if (ob->id.properties) IDP_LibLinkProperty(ob->id.properties, (fd->flags & FD_FLAGS_SWITCH_ENDIAN), fd);
if (ob->adt) lib_link_animdata(fd, &ob->id, ob->adt);
@ -4178,8 +4133,7 @@ static void lib_link_object(FileData *fd, Main *main)
cont->totslinks = 0;
}
act= ob->actuators.first;
while (act) {
for (act = ob->actuators.first; act; act = act->next) {
if (act->type == ACT_SOUND) {
bSoundActuator *sa = act->data;
sa->sound= newlibadr_us(fd, ob->id.lib, sa->sound);
@ -4257,7 +4211,6 @@ static void lib_link_object(FileData *fd, Main *main)
steeringa->target = newlibadr(fd, ob->id.lib, steeringa->target);
steeringa->navmesh = newlibadr(fd, ob->id.lib, steeringa->navmesh);
}
act= act->next;
}
{
@ -4285,7 +4238,6 @@ static void lib_link_object(FileData *fd, Main *main)
lib_link_particlesystems(fd, ob, &ob->id, &ob->particlesystem);
lib_link_modifiers(fd, ob);
}
ob = ob->id.next;
}
if (warn) {
@ -4831,8 +4783,7 @@ static void lib_link_scene(FileData *fd, Main *main)
SceneRenderLayer *srl;
TimeMarker *marker;
sce = main->scene.first;
while (sce) {
for (sce = main->scene.first; sce; sce = sce->id.next) {
if (sce->id.flag & LIB_NEEDLINK) {
/* Link ID Properties -- and copy this comment EXACTLY for easy finding
* of library blocks that implement this.*/
@ -4929,8 +4880,6 @@ static void lib_link_scene(FileData *fd, Main *main)
sce->id.flag -= LIB_NEEDLINK;
}
sce = sce->id.next;
}
}
@ -5266,8 +5215,7 @@ static void lib_link_screen(FileData *fd, Main *main)
sc->scene = newlibadr(fd, sc->id.lib, sc->scene);
sc->animtimer = NULL; /* saved in rare cases */
sa= sc->areabase.first;
while (sa) {
for (sa = sc->areabase.first; sa; sa = sa->next) {
SpaceLink *sl;
sa->full = newlibadr(fd, sc->id.lib, sa->full);
@ -5419,7 +5367,6 @@ static void lib_link_screen(FileData *fd, Main *main)
sclip->scopes.ok = 0;
}
}
sa= sa->next;
}
sc->id.flag -= LIB_NEEDLINK;
}
@ -5436,15 +5383,15 @@ static void *restore_pointer_by_name(Main *mainp, ID *id, int user)
ID *idn = lb->first;
char *name = id->name + 2;
while (idn) {
for (; idn; idn = idn->next) {
if (idn->name[2] == name[0] && strcmp(idn->name+2, name) == 0) {
if (idn->lib == id->lib) {
if (user && idn->us == 0) idn->us++;
break;
}
}
idn = idn->next;
}
return idn;
}
}
@ -5508,8 +5455,7 @@ void lib_link_screen_restore(Main *newmain, bScreen *curscreen, Scene *curscene)
/* keep cursor location through undo */
copy_v3_v3(sc->scene->cursor, oldscene->cursor);
sa = sc->areabase.first;
while (sa) {
for (sa = sc->areabase.first; sa; sa = sa->next) {
SpaceLink *sl;
for (sl = sa->spacedata.first; sl; sl = sl->next) {
@ -5682,7 +5628,6 @@ void lib_link_screen_restore(Main *newmain, bScreen *curscreen, Scene *curscene)
sclip->scopes.ok = 0;
}
}
sa= sa->next;
}
}
@ -6072,8 +6017,7 @@ static void lib_link_speaker(FileData *fd, Main *main)
{
Speaker *spk;
spk = main->speaker.first;
while (spk) {
for (spk = main->speaker.first; spk; spk = spk->id.next) {
if (spk->id.flag & LIB_NEEDLINK) {
if (spk->adt) lib_link_animdata(fd, &spk->id, spk->adt);
@ -6084,7 +6028,6 @@ static void lib_link_speaker(FileData *fd, Main *main)
spk->id.flag -= LIB_NEEDLINK;
}
spk = spk->id.next;
}
}
@ -6121,15 +6064,13 @@ static void lib_link_sound(FileData *fd, Main *main)
{
bSound *sound;
sound = main->sound.first;
while (sound) {
for (sound = main->sound.first; sound; sound = sound->id.next) {
if (sound->id.flag & LIB_NEEDLINK) {
sound->id.flag -= LIB_NEEDLINK;
sound->ipo = newlibadr_us(fd, sound->id.lib, sound->ipo); // XXX depreceated - old animation system
sound_load(main, sound);
}
sound = sound->id.next;
}
}
/* ***************** READ GROUP *************** */
@ -6141,18 +6082,17 @@ static void direct_link_group(FileData *fd, Group *group)
static void lib_link_group(FileData *fd, Main *main)
{
Group *group= main->group.first;
Group *group;
GroupObject *go;
int add_us;
while (group) {
for (group = main->group.first; group; group = group->id.next) {
if (group->id.flag & LIB_NEEDLINK) {
group->id.flag -= LIB_NEEDLINK;
add_us = 0;
go = group->gobject.first;
while (go) {
for (go = group->gobject.first; go; go = go->next) {
go->ob= newlibadr(fd, group->id.lib, go->ob);
if (go->ob) {
go->ob->flag |= OB_FROMGROUP;
@ -6161,12 +6101,10 @@ static void lib_link_group(FileData *fd, Main *main)
if (go->ob->id.us == 0)
go->ob->id.us = 1;
}
go = go->next;
}
if (add_us) group->id.us++;
rem_from_group(group, NULL, NULL, NULL); /* removes NULL entries */
}
group = group->id.next;
}
}
@ -6183,11 +6121,8 @@ static void direct_link_movieTracks(FileData *fd, ListBase *tracksbase)
link_list(fd, tracksbase);
track = tracksbase->first;
while (track) {
for (track = tracksbase->first; track; track = track->next) {
track->markers = newdataadr(fd, track->markers);
track = track->next;
}
}
@ -6222,12 +6157,9 @@ static void direct_link_movieclip(FileData *fd, MovieClip *clip)
link_list(fd, &tracking->objects);
object = tracking->objects.first;
while (object) {
for (object = tracking->objects.first; object; object = object->next) {
direct_link_movieTracks(fd, &object->tracks);
direct_link_movieReconstruction(fd, &object->reconstruction);
object = object->next;
}
}
@ -6235,8 +6167,7 @@ static void lib_link_movieclip(FileData *fd, Main *main)
{
MovieClip *clip;
clip= main->movieclip.first;
while (clip) {
for (clip = main->movieclip.first; clip; clip = clip->id.next) {
if (clip->id.flag & LIB_NEEDLINK) {
if (clip->adt)
lib_link_animdata(fd, &clip->id, clip->adt);
@ -6245,7 +6176,6 @@ static void lib_link_movieclip(FileData *fd, Main *main)
clip->id.flag -= LIB_NEEDLINK;
}
clip = clip->id.next;
}
}
@ -6505,7 +6435,6 @@ static BHead *read_global(BlendFileData *bfd, FileData *fd, BHead *bhead)
/* note, this has to be kept for reading older files... */
static void link_global(FileData *fd, BlendFileData *bfd)
{
bfd->curscreen = newlibadr(fd, NULL, bfd->curscreen);
bfd->curscene = newlibadr(fd, NULL, bfd->curscene);
// this happens in files older than 2.35
@ -9083,9 +9012,10 @@ static void read_libraries(FileData *basefd, ListBase *mainlist)
for (mainptr = mainl->next; mainptr; mainptr = mainptr->next) {
a = set_listbasepointers(mainptr, lbarray);
while (a--) {
ID *id = lbarray[a]->first;
while (id) {
ID *idn = id->next;
ID *id, *idn = NULL;
for (id = lbarray[a]->first; id; id = idn) {
idn = id->next;
if (id->flag & LIB_READ) {
BLI_remlink(lbarray[a], id);
BKE_reportf_wrap(basefd->reports, RPT_ERROR,
@ -9095,7 +9025,6 @@ static void read_libraries(FileData *basefd, ListBase *mainlist)
MEM_freeN(id);
}
id = idn;
}
}
}