#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 , 16 years ago
| Resolution: | → fixed | 
|---|---|
| Status: | new → closed | 
comment:2 by , 16 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.