mirror of
https://git.tartarus.org/simon/putty.git
synced 2025-07-14 17:47:33 -05:00
Oops, Ben is quite right about the rather appalling design of
filename_from_str. Here's a better fix, with some const repercussions too. [originally from svn r2768]
This commit is contained in:
@ -13,7 +13,7 @@ void platform_get_x11_auth(char *display, int *proto,
|
||||
/* We don't support this at all under Windows. */
|
||||
}
|
||||
|
||||
Filename filename_from_str(char *str)
|
||||
Filename filename_from_str(const char *str)
|
||||
{
|
||||
Filename ret;
|
||||
strncpy(ret.path, str, sizeof(ret.path));
|
||||
@ -21,9 +21,9 @@ Filename filename_from_str(char *str)
|
||||
return ret;
|
||||
}
|
||||
|
||||
char *filename_to_str(Filename fn)
|
||||
const char *filename_to_str(const Filename *fn)
|
||||
{
|
||||
return fn.path;
|
||||
return fn->path;
|
||||
}
|
||||
|
||||
int filename_equal(Filename f1, Filename f2)
|
||||
|
Reference in New Issue
Block a user