Fix: use long rather than int for offsets
[librseq.git] / include / rseq / rseq-skip.h
index c5592fbf3cea4b387d17eb8db0efe6078c1684cb..473131ad52a9818b3ab328684bf316426553cf95 100644 (file)
@@ -13,7 +13,7 @@ int rseq_cmpeqv_storev(intptr_t *v, intptr_t expect, intptr_t newv, int cpu)
 
 static inline __attribute__((always_inline))
 int rseq_cmpnev_storeoffp_load(intptr_t *v, intptr_t expectnot,
-                              int voffp, intptr_t *load, int cpu)
+                              long voffp, intptr_t *load, int cpu)
 {
        return -1;
 }
@@ -65,7 +65,7 @@ int rseq_cmpeqv_trymemcpy_storev_release(intptr_t *v, intptr_t expect,
 }
 
 static inline __attribute__((always_inline))
-int rseq_deref_loadoffp(void *p, int voffp, intptr_t *load, int cpu)
+int rseq_deref_loadoffp(void *p, long voffp, intptr_t *load, int cpu)
 {
        return -1;
 }
This page took 0.023066 seconds and 4 git commands to generate.