| 31 |
|
char *fgetline(); |
| 32 |
|
OBJECT lastobj; |
| 33 |
|
FILE *infp; |
| 34 |
< |
char buf[512]; |
| 34 |
> |
char buf[1024]; |
| 35 |
|
register int c; |
| 36 |
|
|
| 37 |
|
lastobj = nobjects; |
| 138 |
|
{ |
| 139 |
|
register int i; |
| 140 |
|
|
| 141 |
< |
if ((nobjects & 077) == 0) { /* new block */ |
| 141 |
> |
if ((nobjects & (OBJBLKSIZ-1)) == 0) { /* new block */ |
| 142 |
|
errno = 0; |
| 143 |
< |
i = nobjects >> 6; |
| 143 |
> |
i = nobjects >> OBJBLKSHFT; |
| 144 |
|
if (i >= MAXOBJBLK) |
| 145 |
|
return(OVOID); |
| 146 |
< |
objblock[i] = (OBJREC *)bmalloc(0100*sizeof(OBJREC)); |
| 146 |
> |
objblock[i] = (OBJREC *)bmalloc(OBJBLKSIZ*sizeof(OBJREC)); |
| 147 |
|
if (objblock[i] == NULL) |
| 148 |
|
return(OVOID); |
| 149 |
|
} |