version 1.19, 2013/11/28 18:24:55 |
version 1.20, 2014/12/01 06:37:25 |
|
|
goto redirect; |
goto redirect; |
case 'a': |
case 'a': |
if (appendx >= appendnum) { |
if (appendx >= appendnum) { |
appends = xrealloc(appends, |
appends = xreallocarray(appends, |
sizeof(struct s_appends) * |
appendnum *= 2, |
(appendnum * 2)); |
sizeof(struct s_appends)); |
appendnum *= 2; |
appendnum *= 2; |
} |
} |
appends[appendx].type = AP_STRING; |
appends[appendx].type = AP_STRING; |
|
|
exit(0); |
exit(0); |
case 'r': |
case 'r': |
if (appendx >= appendnum) |
if (appendx >= appendnum) |
appends = xrealloc(appends, |
appends = xreallocarray(appends, |
sizeof(struct s_appends) * |
appendnum *= 2, |
(appendnum *= 2)); |
sizeof(struct s_appends)); |
appends[appendx].type = AP_FILE; |
appends[appendx].type = AP_FILE; |
appends[appendx].s = cp->t; |
appends[appendx].s = cp->t; |
appends[appendx].len = strlen(cp->t); |
appends[appendx].len = strlen(cp->t); |