small fixes:

fix xstrdup to not grossly overallocate memory
use xopen instean of xopen3 in several places
etc.
This commit is contained in:
Denis Vlasenko
2006-11-26 15:45:17 +00:00
parent c1660fea6d
commit cf749bc10c
9 changed files with 35 additions and 24 deletions

View File

@ -138,7 +138,7 @@ int dd_main(int argc, char **argv)
if (!seek && (flags & trunc_flag))
oflag |= O_TRUNC;
ofd = xopen3(outfile, oflag, 0666);
ofd = xopen(outfile, oflag);
if (seek && (flags & trunc_flag)) {
if (ftruncate(ofd, seek * obs) < 0) {