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.
1 parent b3ac40d commit f2d3d94Copy full SHA for f2d3d94
libcob/fileio.c
@@ -5536,13 +5536,13 @@ cob_listdir_next (cob_field *f_handle, cob_field *f_filename)
5536
filename = listdir_filedata->d_name;
5537
}
5538
#endif
5539
- length = strlen (filename);
5540
-
5541
- if (length > f_filename->size) {
5542
- length = f_filename->size;
5543
- }
5544
memset (f_filename->data, ' ', f_filename->size);
+
5545
if(filename != NULL){
+ length = strlen (filename);
+ if (length > f_filename->size) {
+ length = f_filename->size;
+ }
5546
memcpy (f_filename->data, filename, length);
5547
5548
#ifdef _WIN32
0 commit comments