We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents b705b41 + f2d3d94 commit fcec70bCopy full SHA for fcec70b
libcob/fileio.c
@@ -5537,13 +5537,13 @@ cob_listdir_next (cob_field *f_handle, cob_field *f_filename)
5537
filename = listdir_filedata->d_name;
5538
}
5539
#endif
5540
- length = strlen (filename);
5541
-
5542
- if (length > f_filename->size) {
5543
- length = f_filename->size;
5544
- }
5545
memset (f_filename->data, ' ', f_filename->size);
+
5546
if(filename != NULL){
+ length = strlen (filename);
+ if (length > f_filename->size) {
+ length = f_filename->size;
+ }
5547
memcpy (f_filename->data, filename, length);
5548
5549
#ifdef _WIN32
0 commit comments