summaryrefslogtreecommitdiff
path: root/editors/sed.c
diff options
context:
space:
mode:
authorRob Landley <rob@landley.net>2006-05-21 18:30:35 +0000
committerRob Landley <rob@landley.net>2006-05-21 18:30:35 +0000
commit9ffd42317b5a53c2236268808e34c90601f286c1 (patch)
treeb126ca6ff7d2db91fa3525c6e5d3978932137fa3 /editors/sed.c
parentc020f5f518714af603488c7d9e6cc72543fabc49 (diff)
downloadbusybox-w32-9ffd42317b5a53c2236268808e34c90601f286c1.tar.gz
busybox-w32-9ffd42317b5a53c2236268808e34c90601f286c1.tar.bz2
busybox-w32-9ffd42317b5a53c2236268808e34c90601f286c1.zip
Minor cleanups: Convert a few calloc() calls to xzalloc, remove unnecessary
memset, collate variable declarations...
Diffstat (limited to 'editors/sed.c')
-rw-r--r--editors/sed.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/editors/sed.c b/editors/sed.c
index 893931153..39b28d006 100644
--- a/editors/sed.c
+++ b/editors/sed.c
@@ -449,7 +449,7 @@ static char *parse_cmd_args(sed_cmd_t *sed_cmd, char *cmdstr)
449 parse_escapes(match,match,strlen(match),i,i); 449 parse_escapes(match,match,strlen(match),i,i);
450 parse_escapes(replace,replace,strlen(replace),i,i); 450 parse_escapes(replace,replace,strlen(replace),i,i);
451 451
452 sed_cmd->string = xcalloc(1, (strlen(match) + 1) * 2); 452 sed_cmd->string = xzalloc((strlen(match) + 1) * 2);
453 for (i = 0; match[i] && replace[i]; i++) { 453 for (i = 0; match[i] && replace[i]; i++) {
454 sed_cmd->string[i * 2] = match[i]; 454 sed_cmd->string[i * 2] = match[i];
455 sed_cmd->string[(i * 2) + 1] = replace[i]; 455 sed_cmd->string[(i * 2) + 1] = replace[i];
@@ -513,7 +513,7 @@ static void add_cmd(char *cmdstr)
513 * part1 part2 part3 513 * part1 part2 part3
514 */ 514 */
515 515
516 sed_cmd = xcalloc(1, sizeof(sed_cmd_t)); 516 sed_cmd = xzalloc(sizeof(sed_cmd_t));
517 517
518 /* first part (if present) is an address: either a '$', a number or a /regex/ */ 518 /* first part (if present) is an address: either a '$', a number or a /regex/ */
519 cmdstr += get_address(cmdstr, &sed_cmd->beg_line, &sed_cmd->beg_match); 519 cmdstr += get_address(cmdstr, &sed_cmd->beg_line, &sed_cmd->beg_match);