diff options
| author | Nick Sayer <nsayer@FreeBSD.org> | 2000-05-11 17:01:52 +0000 |
|---|---|---|
| committer | Nick Sayer <nsayer@FreeBSD.org> | 2000-05-11 17:01:52 +0000 |
| commit | e6121e72f66e124d2b3d54be0836425373a89481 (patch) | |
| tree | 655ae0fe5715613fc4b03a4e92518e5f0a952ecd /usr.bin/sed | |
| parent | 08db2b40dde3a3b1995610e1db273bf8236bbfaa (diff) | |
Notes
Diffstat (limited to 'usr.bin/sed')
| -rw-r--r-- | usr.bin/sed/main.c | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/usr.bin/sed/main.c b/usr.bin/sed/main.c index 1c5e8854a233..5c67882e8ab4 100644 --- a/usr.bin/sed/main.c +++ b/usr.bin/sed/main.c @@ -115,6 +115,7 @@ main(argc, argv) char *argv[]; { int c, fflag; + char *temp_arg; (void) setlocale(LC_ALL, ""); @@ -129,7 +130,10 @@ main(argc, argv) break; case 'e': eflag = 1; - add_compunit(CU_STRING, optarg); + temp_arg=xmalloc(strlen(optarg) + 2); + strcpy(temp_arg, optarg); + strcat(temp_arg, "\n"); + add_compunit(CU_STRING, temp_arg); break; case 'f': fflag = 1; |
