summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPhilip Withnall <withnall@endlessm.com>2018-08-25 23:59:45 +0100
committerPhilip Withnall <withnall@endlessm.com>2018-08-25 23:59:45 +0100
commit41cc3850ffb5ec9d693fd4069250210f06cef1f1 (patch)
tree31b0b1ac249d7c0309fe1858fc6a104554951fa8
parentf59cb6827af830170e5e36c107b757242c095538 (diff)
downloadglib-41cc3850ffb5ec9d693fd4069250210f06cef1f1.tar.gz
dtrace: Add missing const attributes to types in glib_probes.d
This eliminates some ‘discards const qualifier’ warnings when compiling on Solaris with --enable-dtrace. See the log files in https://gitlab.gnome.org/GNOME/glib/issues/1493#note_299037. Signed-off-by: Philip Withnall <withnall@endlessm.com>
-rw-r--r--glib/glib_probes.d12
1 files changed, 6 insertions, 6 deletions
diff --git a/glib/glib_probes.d b/glib/glib_probes.d
index d6b1f8d15..14bb8f1ec 100644
--- a/glib/glib_probes.d
+++ b/glib/glib_probes.d
@@ -4,16 +4,16 @@ provider glib {
probe mem__free(void*);
probe slice__alloc(void*, unsigned int);
probe slice__free(void*, unsigned int);
- probe quark__new(char *, unsigned int);
+ probe quark__new(const char *, unsigned int);
probe main__after_prepare(void*, void*, unsigned int);
probe main__after_check(void*, void*, unsigned int);
- probe main__before_dispatch(char*, void*, void*, void*, void*);
- probe main__after_dispatch(char*, void*, void*, unsigned int);
- probe main__source_attach(char*, void*, void*, unsigned int);
- probe main__source_destroy(char*, void*, void*);
+ probe main__before_dispatch(const char*, void*, void*, void*, void*);
+ probe main__after_dispatch(const char*, void*, void*, unsigned int);
+ probe main__source_attach(const char*, void*, void*, unsigned int);
+ probe main__source_destroy(const char*, void*, void*);
probe main__context_default(void*);
probe main__context_new(void*);
- probe main__context_acquire(void*, void*);
+ probe main__context_acquire(void*, int);
probe main__context_release(void*);
probe main__context_free(void*);
probe main__context_push_thread_default(void*);