| # | Line 18 | Line 18 | char **obj_name; /* name list */ | |
|---|---|---|
| 18 | ||
| 19 | static int obj_maxname; /* allocated list size */ | |
| 20 | ||
| 21 | < | #define ALLOC_INC 16 /* list increment */ |
| 21 | > | #define ALLOC_INC 16 /* list increment ( > 1 ) */ |
| 22 | ||
| 23 | ||
| 24 | int | |
| # | Line 35 | Line 35 | char **av; | |
| 35 | } | |
| 36 | if (ac != 2) | |
| 37 | return(MG_EARGC); | |
| 38 | < | if (obj_nnames >= obj_maxname) { /* enlarge array */ |
| 38 | > | if (obj_nnames >= obj_maxname-1) { /* enlarge array */ |
| 39 | if (!obj_maxname) | |
| 40 | obj_name = (char **)malloc( | |
| 41 | (obj_maxname=ALLOC_INC)*sizeof(char *)); | |
| – | Removed lines |
| + | Added lines |
| < | Changed lines (old) |
| > | Changed lines (new) |