diff --git a/common/kokkos-sampler/kp_sampler_skip.cpp b/common/kokkos-sampler/kp_sampler_skip.cpp index e5e33eb15..d4aa4c073 100644 --- a/common/kokkos-sampler/kp_sampler_skip.cpp +++ b/common/kokkos-sampler/kp_sampler_skip.cpp @@ -51,14 +51,14 @@ uint32_t getDeviceID(uint32_t devid_in) { } void invoke_ktools_fence(uint32_t devID) { - if ((*tpi_funcs.fence) != nullptr)) { + if (tpi_funcs.fence != nullptr)) { if (tool_verbosity > 1) { printf( "KokkosP: Sampler attempting to invoke" " tool-induced fence on device %d.\n", getDeviceID(devID)); } - (*tpi_funcs.fence)(devID); + (*(tpi_funcs.fence))(devID); if (tool_verbosity > 1) { printf( "KokkosP: Sampler sucessfully invoked" @@ -74,14 +74,14 @@ void invoke_ktools_fence(uint32_t devID) { } void kokkosp_provide_tool_programming_interface( - uint32_t num_funcs, Kokkos_Tools_ToolProgrammingInterface* funcsFromTPI) { + uint32_t num_funcs, Kokkos_Tools_ToolProgrammingInterface funcsFromTPI) { if (!num_funcs) { if (tool_verbosity > 0) printf( "KokkosP: Note: Number of functions in Tools Programming Interface " "is 0!\n"); } - tpi_funcs = *funcsFromTPI; + tpi_funcs = funcsFromTPI; } void kokkosp_init_library(const int loadSeq, const uint64_t interfaceVer,