Changeset 25563

Show
Ignore:
Timestamp:
05/19/08 14:07:51 (6 months ago)
Author:
korli
Message:

patch from Michael Weirauch: cast before shifting vendor id. thanks!

Location:
haiku/trunk/src/add-ons/kernel/drivers/audio/ac97
Files:
2 modified

Legend:

Unmodified
Added
Removed
  • haiku/trunk/src/add-ons/kernel/drivers/audio/ac97/auich/ac97.c

    r25562 r25563  
    205205        dev->reg_read = reg_read; 
    206206        dev->reg_write = reg_write; 
    207         dev->codec_id = (reg_read(cookie, AC97_VENDOR_ID1) << 16) | reg_read(cookie, AC97_VENDOR_ID2); 
     207        dev->codec_id = ((uint32)reg_read(cookie, AC97_VENDOR_ID1) << 16) | reg_read(cookie, AC97_VENDOR_ID2); 
    208208        codec = find_codec_table(dev->codec_id); 
    209209        dev->codec_info = codec->info; 
  • haiku/trunk/src/add-ons/kernel/drivers/audio/ac97/ich/ac97.c

    r25562 r25563  
    200200        dev->reg_read = reg_read; 
    201201        dev->reg_write = reg_write; 
    202         dev->codec_id = (reg_read(cookie, AC97_VENDOR_ID1) << 16) | reg_read(cookie, AC97_VENDOR_ID2); 
     202        dev->codec_id = ((uint32)reg_read(cookie, AC97_VENDOR_ID1) << 16) | reg_read(cookie, AC97_VENDOR_ID2); 
    203203        codec = find_codec_table(dev->codec_id); 
    204204        dev->codec_info = codec->info;