diff --git a/src/add-ons/accelerants/radeon_hd/atombios/atom.cpp b/src/add-ons/accelerants/radeon_hd/atombios/atom.cpp index 5649e545eb..6df03d2c51 100644 --- a/src/add-ons/accelerants/radeon_hd/atombios/atom.cpp +++ b/src/add-ons/accelerants/radeon_hd/atombios/atom.cpp @@ -248,7 +248,7 @@ atom_get_src_int(atom_exec_context *ctx, uint8 attr, int *ptr, val = gctx->scratch[((gctx->fb_base + idx) / 4)]; if ((gctx->fb_base + (idx * 4)) > gctx->scratch_size_bytes) { ERROR("%s: fb tried to read beyond scratch region!" - " %" B_PRIu32 " vs. %d\n", __func__, + " %" B_PRIu32 " vs. %" B_PRIu32 "\n", __func__, gctx->fb_base + (idx * 4), gctx->scratch_size_bytes); val = 0; } else @@ -472,7 +472,7 @@ atom_put_dst(atom_exec_context *ctx, int arg, uint8 attr, (*ptr)++; if ((gctx->fb_base + (idx * 4)) > gctx->scratch_size_bytes) { ERROR("%s: fb tried to write beyond scratch region! " - "%" B_PRIu32 " vs. %d\n", __func__, + "%" B_PRIu32 " vs. %" B_PRIu32 "\n", __func__, gctx->fb_base + (idx * 4), gctx->scratch_size_bytes); } else gctx->scratch[(gctx->fb_base / 4) + idx] = val; diff --git a/src/add-ons/accelerants/radeon_hd/atombios/atom.h b/src/add-ons/accelerants/radeon_hd/atombios/atom.h index 6ad02878c5..2644cb1c4f 100644 --- a/src/add-ons/accelerants/radeon_hd/atombios/atom.h +++ b/src/add-ons/accelerants/radeon_hd/atombios/atom.h @@ -143,7 +143,7 @@ typedef struct atom_context_s { int cs_equal, cs_above; int io_mode; uint32 *scratch; - int scratch_size_bytes; + uint32 scratch_size_bytes; } atom_context; extern int atom_debug;