Throughout, always return error when GetShortPathName returns 0.
This commit is contained in:
parent
1c80421cb4
commit
cc3ce0bb5f
@ -1,3 +1,7 @@
|
|||||||
|
2003-06-12 Christopher Faylor <cgf@redhat.com>
|
||||||
|
|
||||||
|
Throughout, always return error when GetShortPathName returns 0.
|
||||||
|
|
||||||
2003-04-26 Joshua Daniel Franklin <joshuadfranklin at yahoo dot com>
|
2003-04-26 Joshua Daniel Franklin <joshuadfranklin at yahoo dot com>
|
||||||
|
|
||||||
* mkpasswd.c (usage) Remove extra newline from description output.
|
* mkpasswd.c (usage) Remove extra newline from description output.
|
||||||
|
@ -121,7 +121,7 @@ get_short_paths (char *path)
|
|||||||
if (ptr)
|
if (ptr)
|
||||||
*ptr++ = 0;
|
*ptr++ = 0;
|
||||||
len = GetShortPathName (next, NULL, 0);
|
len = GetShortPathName (next, NULL, 0);
|
||||||
if (len == 0 && GetLastError () == ERROR_INVALID_PARAMETER)
|
if (!len)
|
||||||
{
|
{
|
||||||
fprintf (stderr, "%s: cannot create short name of %s\n", prog_name,
|
fprintf (stderr, "%s: cannot create short name of %s\n", prog_name,
|
||||||
next);
|
next);
|
||||||
@ -139,7 +139,7 @@ get_short_paths (char *path)
|
|||||||
for (;;)
|
for (;;)
|
||||||
{
|
{
|
||||||
len = GetShortPathName (ptr, sptr, acc);
|
len = GetShortPathName (ptr, sptr, acc);
|
||||||
if (len == 0 && GetLastError () == ERROR_INVALID_PARAMETER)
|
if (!len)
|
||||||
{
|
{
|
||||||
fprintf (stderr, "%s: cannot create short name of %s\n", prog_name,
|
fprintf (stderr, "%s: cannot create short name of %s\n", prog_name,
|
||||||
ptr);
|
ptr);
|
||||||
@ -162,7 +162,7 @@ get_short_name (const char *filename)
|
|||||||
{
|
{
|
||||||
char *sbuf, buf[MAX_PATH];
|
char *sbuf, buf[MAX_PATH];
|
||||||
DWORD len = GetShortPathName (filename, buf, MAX_PATH);
|
DWORD len = GetShortPathName (filename, buf, MAX_PATH);
|
||||||
if (len == 0 && GetLastError () == ERROR_INVALID_PARAMETER)
|
if (!len)
|
||||||
{
|
{
|
||||||
fprintf (stderr, "%s: cannot create short name of %s\n", prog_name,
|
fprintf (stderr, "%s: cannot create short name of %s\n", prog_name,
|
||||||
filename);
|
filename);
|
||||||
|
Loading…
Reference in New Issue
Block a user