#407 closed task (fixed)
acpidaemon traps if warning removed
| Reported by: | Steven Levine | Owned by: | Steven Levine |
|---|---|---|---|
| Priority: | minor | Milestone: | Release version 3.15 |
| Component: | Build system | Version: | 3.14 |
| Keywords: | Cc: |
Description
Building acpidaemon reports the following
acpidaemon.c acpidaemon.c(367:44) : warning EDC0280: Function argument assignment between types "unsigned short* _Seg16" and "unsigned long*" is not allowed.
Pasha says casting to avoid the warning caused the daemon to trap
Change History (2)
comment:1 by , 17 years ago
| Resolution: | → fixed |
|---|---|
| Status: | new → closed |
comment:2 by , 17 years ago
| Component: | ACPI.PSD → Build system |
|---|
Note:
See TracTickets
for help on using tickets.

This is corrected by changeset 189
I don't what cast was tried in the past, but the proper case to avoid the warning is
This matches what the compiler will do implicitly when calling 16-bit code, such as VioPopUp.