diff options
author | Moonchild <moonchild@palemoon.org> | 2020-12-23 19:01:09 +0000 |
---|---|---|
committer | Moonchild <moonchild@palemoon.org> | 2020-12-23 19:01:09 +0000 |
commit | 149d2ffa779826cb48a381099858e76e4624d471 (patch) | |
tree | 1adb922c55da8094039ea14f4b2178314d51f2a1 /nsprpub/pr/src/misc/prsystem.c | |
parent | 25b6703e956a33e0ecd8bdc18f423e5eb5dd09d4 (diff) | |
download | UXP-149d2ffa779826cb48a381099858e76e4624d471.tar UXP-149d2ffa779826cb48a381099858e76e4624d471.tar.gz UXP-149d2ffa779826cb48a381099858e76e4624d471.tar.lz UXP-149d2ffa779826cb48a381099858e76e4624d471.tar.xz UXP-149d2ffa779826cb48a381099858e76e4624d471.zip |
Issue #1693 - Update NSPR to 4.29
Diffstat (limited to 'nsprpub/pr/src/misc/prsystem.c')
-rw-r--r-- | nsprpub/pr/src/misc/prsystem.c | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/nsprpub/pr/src/misc/prsystem.c b/nsprpub/pr/src/misc/prsystem.c index 825d3be0f..109f1ed23 100644 --- a/nsprpub/pr/src/misc/prsystem.c +++ b/nsprpub/pr/src/misc/prsystem.c @@ -152,6 +152,19 @@ PR_IMPLEMENT(PRStatus) PR_GetSystemInfo(PRSysInfo cmd, char *buf, PRUint32 bufle #endif /* OS2 */ break; + case PR_SI_RELEASE_BUILD: + /* Return the version of the operating system */ +#if defined(XP_UNIX) || defined(WIN32) + if (PR_FAILURE == _PR_MD_GETSYSINFO(cmd, buf, (PRUintn)buflen)) { + return PR_FAILURE; + } +#else + if (buflen) { + *buf = 0; + } +#endif /* XP_UNIX || WIN32 */ + break; + case PR_SI_ARCHITECTURE: /* Return the architecture of the machine (ie. x86, mips, alpha, ...)*/ (void)PR_snprintf(buf, buflen, _PR_SI_ARCHITECTURE); |