Roxen.git/
server/
tools/
ntroxen/
startdll/
cmdline.cpp
Branch:
Tag:
Non-build tags
All tags
No tags
2018-04-13
2018-04-13 13:32:06 by Henrik Grubbström (Grubba) <grubba@grubba.org>
f98b0e13ab9d83bd2b2fef31248fcddf8c881a35 (
13
lines) (+
12
/-
1
)
[
Show
|
Annotate
]
Branch:
f98b0e13ab9d83bd2b2fef31248fcddf8c881a35
Start
[NT]
: Inline stracat().
1511:
DWORD attr = GetFileAttributes(setupCmd.c_str()); if (attr != -1 && !(attr & FILE_ATTRIBUTE_DIRECTORY)) {
-
setupCmd
+=
stracat(
" "
, m_saPikeDefines.GetList());
+
//
NB:
Same behavior as
stracat(
)
,
but I don't trust stracat().
+
// /grubba 2018-04-13
+
char **arr =
m_saPikeDefines.GetList()
;
+
while (*arr
)
{
+
if (strchr(*arr, ' ')) {
+
setupCmd += " \"" + *arr + "\""
;
+
} else {
+
setupCmd += " " + *arr;
+
}
+
arr++;
+
}
setupCmd += " " + selfTestDirUnx + " ../var"; CRoxen::RunPike(setupCmd.c_str()); }