[ompd] Fix gdb-plugin warnings after D100185
authorFangrui Song <i@maskray.me>
Tue, 25 Oct 2022 05:28:27 +0000 (22:28 -0700)
committerFangrui Song <i@maskray.me>
Tue, 25 Oct 2022 05:28:27 +0000 (22:28 -0700)
openmp/libompd/gdb-plugin/ompdModule.c

index 7e61e68d5600e389a43a315c4f9c037be96979b6..df602c54aba3750889254f8cf49ab0b55a64cabc 100644 (file)
@@ -515,7 +515,7 @@ ompd_rc_t _print(const char *str, int category) {
   return ompd_rc_ok;
 }
 
-void _printf(char *format, ...) {
+void _printf(const char *format, ...) {
   va_list args;
   va_start(args, format);
   char output[1024];
@@ -783,11 +783,11 @@ _thread_context(ompd_address_space_context_t *context, /* IN */
     return ompd_rc_unsupported;
   long int tid;
   if (sizeof(long int) >= 8 && sizeof_thread_id == 8)
-    tid = *(uint64_t *)thread_id;
+    tid = *(const uint64_t *)thread_id;
   else if (sizeof(long int) >= 4 && sizeof_thread_id == 4)
-    tid = *(uint32_t *)thread_id;
+    tid = *(const uint32_t *)thread_id;
   else if (sizeof(long int) >= 2 && sizeof_thread_id == 2)
-    tid = *(uint16_t *)thread_id;
+    tid = *(const uint16_t *)thread_id;
   else
     return ompd_rc_bad_input;
   PyObject *pFunc = PyObject_GetAttrString(pModule, "_thread_context");