mirror of
https://github.com/reactos/reactos.git
synced 2025-08-04 23:15:39 +00:00
- Fixed _(w)makepath.
svn path=/trunk/; revision=5465
This commit is contained in:
parent
ee25eea496
commit
8996ac2b8f
2 changed files with 8 additions and 6 deletions
|
@ -1,4 +1,4 @@
|
||||||
/* $Id: makepath.c,v 1.11 2003/07/11 21:58:09 royce Exp $
|
/* $Id: makepath.c,v 1.12 2003/08/08 00:46:20 hbirr Exp $
|
||||||
*/
|
*/
|
||||||
#include <msvcrt/stdlib.h>
|
#include <msvcrt/stdlib.h>
|
||||||
#include <msvcrt/string.h>
|
#include <msvcrt/string.h>
|
||||||
|
@ -11,8 +11,9 @@ void _makepath(char* path, const char* drive, const char* dir, const char* fname
|
||||||
int dir_len;
|
int dir_len;
|
||||||
|
|
||||||
if ((drive != NULL) && (*drive)) {
|
if ((drive != NULL) && (*drive)) {
|
||||||
strcpy(path, drive);
|
path[0] = *drive;
|
||||||
strcat(path, ":");
|
path[1] = ':';
|
||||||
|
path[2] = 0;
|
||||||
} else {
|
} else {
|
||||||
(*path)=0;
|
(*path)=0;
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
/* $Id: wmakpath.c,v 1.2 2003/07/11 21:58:09 royce Exp $
|
/* $Id: wmakpath.c,v 1.3 2003/08/08 00:46:20 hbirr Exp $
|
||||||
*/
|
*/
|
||||||
#include <msvcrt/stdlib.h>
|
#include <msvcrt/stdlib.h>
|
||||||
#include <msvcrt/string.h>
|
#include <msvcrt/string.h>
|
||||||
|
@ -12,8 +12,9 @@ void _wmakepath(wchar_t* path, const wchar_t* drive, const wchar_t* dir, const w
|
||||||
int dir_len;
|
int dir_len;
|
||||||
|
|
||||||
if ((drive != NULL) && (*drive)) {
|
if ((drive != NULL) && (*drive)) {
|
||||||
wcscpy(path, drive);
|
path[0] = *drive;
|
||||||
wcscat(path, L":");
|
path[1] = L':';
|
||||||
|
path[2] = 0;
|
||||||
} else {
|
} else {
|
||||||
(*path) = 0;
|
(*path) = 0;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue