diff options
Diffstat (limited to 'atari/misc.c')
-rwxr-xr-x | atari/misc.c | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/atari/misc.c b/atari/misc.c index d0d4cd5c0..27c68b664 100755 --- a/atari/misc.c +++ b/atari/misc.c @@ -488,8 +488,7 @@ const char * file_select( const char * title, const char * name ) { } if( FselInput( path, tmpname, (char*)"", use_title, NULL, NULL)) { - strncpy( fullname, path, PATH_MAX-1 ); - strncat( fullname, tmpname, PATH_MAX-strlen(fullname)-1 ); + snprintf(fullname, PATH_MAX, "%s%s", path, tmpname); return( (const char*)&fullname ); } return( NULL ); |