version 1.32, 2007/02/22 06:42:09 |
version 1.33, 2008/02/11 20:33:11 |
|
|
if (content != NULL) { |
if (content != NULL) { |
for (p = content; *p != NULL; ++p) { |
for (p = content; *p != NULL; ++p) { |
len = strlen(*p); |
len = strlen(*p); |
b = cvs_buf_alloc(len, BUF_AUTOEXT); |
b = cvs_buf_alloc(len); |
|
|
if (cvs_buf_append(b, *p, strlen(*p)) < 0) |
cvs_buf_append(b, *p, strlen(*p)); |
fatal("init_mkfile: cvs_buf_append"); |
|
|
|
if (cvs_buf_write_fd(b, fd) < 0) |
if (cvs_buf_write_fd(b, fd) < 0) |
fatal("init_mkfile: cvs_buf_write_fd"); |
fatal("init_mkfile: cvs_buf_write_fd"); |
|
|
if ((file = rcs_open(rpath, fd, rcsflags, 0444)) == NULL) |
if ((file = rcs_open(rpath, fd, rcsflags, 0444)) == NULL) |
fatal("failed to create RCS file for `%s'", path); |
fatal("failed to create RCS file for `%s'", path); |
|
|
if ((b = cvs_buf_load(path, BUF_AUTOEXT)) == NULL) |
b = cvs_buf_load(path); |
fatal("init_mkfile: failed to load %s", path); |
|
|
|
if (rcs_rev_add(file, RCS_HEAD_REV, "initial checkin", -1, NULL) == -1) |
if (rcs_rev_add(file, RCS_HEAD_REV, "initial checkin", -1, NULL) == -1) |
fatal("init_mkfile: failed to add new revision"); |
fatal("init_mkfile: failed to add new revision"); |