- } else {
- /* Search for vacant spot */
- for (segnum = 0; segnum != -1;
- segnum = rt_dir[segnum].rt_axhead.rt_nxtseg - 1)
- {
- last = rt_last + segnum*2*RT_BLOCK;
- for (de = rt_dir[segnum].rt_ents;
- rt(de)->rt_stat != RT_ESEG; de++)
- if ((de)->rt_stat == RT_NULL) {
- if (bufp->st_size <= (de->rt_len*512)) {
- printf("a - %s\n",name),
- mkent(de, segnum, bufp,name);
- goto found;
- }
- continue;
+ goto found;
+ }
+ /*
+ * Search for vacant spot
+ */
+ for (segnum = 0; segnum != -1;
+ segnum = rt_dir[segnum].rt_axhead.rt_nxtseg - 1)
+ {
+ last = rt_last + segnum*2*RT_BLOCK;
+ for (de = rt_dir[segnum].rt_ents;
+ rt(de)->rt_stat != RT_ESEG; de++)
+ if ((de)->rt_stat == RT_NULL) {
+ if (bufp->st_size <= (de->rt_len*512)) {
+ printf("a - %s\n",name),
+ mkent(de, segnum, bufp,name);
+ goto found;