We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 38331ec commit 283b3ceCopy full SHA for 283b3ce
1 file changed
libcob/fileio.c
@@ -5119,6 +5119,7 @@ CBL_COPY_FILE (unsigned char *fname1, unsigned char *fname2)
5119
{
5120
char *fn1;
5121
char *fn2;
5122
+ char buf[COB_SMALL_BUFF];
5123
int flag = O_BINARY;
5124
int ret;
5125
int i;
@@ -5154,8 +5155,8 @@ CBL_COPY_FILE (unsigned char *fname1, unsigned char *fname2)
5154
5155
}
5156
free (fn2);
5157
ret = 0;
- while ((i = read (fd1, fn1, sizeof(fn1))) > 0) {
5158
- if (write (fd2, fn1, (size_t)i) < 0) {
+ while ((i = read (fd1, buf, sizeof(buf))) > 0) {
5159
+ if (write (fd2, buf, (size_t)i) < 0) {
5160
ret = -1;
5161
break;
5162
0 commit comments