Mercurial > dwindows
changeset 2064:19fb7f72051b
Mac: Minor update to dw_environment_query(). Improve safety and remove unused code.
author | bsmith@81767d24-ef19-dc11-ae90-00e081727c95 |
---|---|
date | Mon, 20 Apr 2020 20:24:05 +0000 |
parents | f7c462f27829 |
children | 2dacac5e4023 |
files | mac/dw.m |
diffstat | 1 files changed, 3 insertions(+), 6 deletions(-) [+] |
line wrap: on
line diff
--- a/mac/dw.m Mon Apr 20 19:22:37 2020 +0000 +++ b/mac/dw.m Mon Apr 20 20:24:05 2020 +0000 @@ -10696,13 +10696,11 @@ */ void dw_environment_query(DWEnv *env) { - struct utsname name; - - uname(&name); + memset(env, '\0', sizeof(DWEnv)); strcpy(env->osName, "MacOS"); - strcpy(env->buildDate, __DATE__); - strcpy(env->buildTime, __TIME__); + strncpy(env->buildDate, __DATE__, sizeof(env->buildDate)-1); + strncpy(env->buildTime, __TIME__, sizeof(env->buildTime)-1); env->DWMajorVersion = DW_MAJOR_VERSION; env->DWMinorVersion = DW_MINOR_VERSION; #ifdef VER_REV @@ -10714,7 +10712,6 @@ env->MajorVersion = DWOSMajor; env->MinorVersion = DWOSMinor; env->MajorBuild = DWOSBuild; - env->MinorBuild = 0; } /*