summaryrefslogtreecommitdiffstats
path: root/tapset/conversions-guru.stp
diff options
context:
space:
mode:
Diffstat (limited to 'tapset/conversions-guru.stp')
-rw-r--r--tapset/conversions-guru.stp2
1 files changed, 1 insertions, 1 deletions
diff --git a/tapset/conversions-guru.stp b/tapset/conversions-guru.stp
index 9d662ce3..e92ea4ce 100644
--- a/tapset/conversions-guru.stp
+++ b/tapset/conversions-guru.stp
@@ -125,7 +125,7 @@ deref_fault: /* branched to from kwrite() */
* Reports an error when writing to the given address fails.
*/
function set_kernel_pointer (addr:long, val:long) %{ /* guru */
- kwrite((void **) (intptr_t) THIS->addr, THIS->val);
+ kwrite((void **) (uintptr_t) THIS->addr, (uintptr_t)THIS->val);
if (0) {
deref_fault: /* branched to from kwrite() */
snprintf (CONTEXT->error_buffer, sizeof(CONTEXT->error_buffer),