diff --git a/src/add-ons/kernel/drivers/audio/ac97/ich/ac97.c b/src/add-ons/kernel/drivers/audio/ac97/ich/ac97.c index 51a4903929..cdd5b74345 100644 --- a/src/add-ons/kernel/drivers/audio/ac97/ich/ac97.c +++ b/src/add-ons/kernel/drivers/audio/ac97/ich/ac97.c @@ -569,7 +569,7 @@ ac97_dump_capabilities(ac97_dev *dev) bool ac97_has_capability(ac97_dev *dev, uint64 cap) { - // return (dev->capabilities & cap); // does not work! GCC bug with 64 bit variables? + // return (dev->capabilities & cap); // does not work because of 64 bit to integer trucation return (dev->capabilities & cap) != 0; }