mirror of
https://github.com/opnsense/src.git
synced 2026-06-09 08:43:19 -04:00
Use a cleaner expression to retrieve the memory size in pc98's boot2.c,
which also avoids NULL pointer arithmetic, as suggested by jhb. The available space goes from 11 bytes to 7. Reviewed by: nyan Approved by: rpaulo (mentor)
This commit is contained in:
parent
e5ddf11581
commit
cd70197aa9
1 changed files with 2 additions and 3 deletions
|
|
@ -187,9 +187,8 @@ xfsread(ino_t inode, void *buf, size_t nbyte)
|
|||
static inline uint32_t
|
||||
memsize(void)
|
||||
{
|
||||
u_char *p = (u_char *)PTOV(0x401);
|
||||
|
||||
return *p * 128 * 1024 + *(u_int16_t *)(p + (0x594 - 0x401)) * 1024 * 1024;
|
||||
return (*(u_char *)PTOV(0x401) * 128 * 1024 +
|
||||
*(uint16_t *)PTOV(0x594) * 1024 * 1024);
|
||||
}
|
||||
|
||||
static inline void
|
||||
|
|
|
|||
Loading…
Reference in a new issue