We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent a59bee8 commit 3f1ab0eCopy full SHA for 3f1ab0e
ddprof-lib/src/main/cpp/safeAccess.h
@@ -45,11 +45,11 @@ class SafeAccess {
45
46
static bool handle_safefetch(int sig, void* context);
47
48
- static inline void *load(void **ptr) {
+ static inline void *load(void **ptr, void* default_value = nullptr) {
49
return loadPtr(ptr, nullptr);
50
}
51
52
- static inline u32 load32(u32 *ptr, u32 default_value) {
+ static inline u32 load32(u32 *ptr, u32 default_value = 0) {
53
int res = safefetch32_impl((int*)ptr, (int)default_value);
54
return static_cast<u32>(res);
55
0 commit comments