0001-gio-Fix-Werror-format-string-errors-from-mismatched-.patch 2.9 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556
  1. From 0167c3340d8201dca8e9031b61703bbc5ed6ce33 Mon Sep 17 00:00:00 2001
  2. From: Jan Schmidt <thaytan@noraisin.net>
  3. Date: Wed, 25 Sep 2013 19:22:26 +1000
  4. Subject: [PATCH] gio: Fix -Werror format string errors from mismatched ints.
  5. Upstream-Status: Backport
  6. ---
  7. gio/gdbusmessage.c | 8 ++++----
  8. gio/gdbusprivate.c | 4 ++--
  9. 2 files changed, 6 insertions(+), 6 deletions(-)
  10. diff --git a/gio/gdbusmessage.c b/gio/gdbusmessage.c
  11. index ac233a3..ad77aa6 100644
  12. --- a/gio/gdbusmessage.c
  13. +++ b/gio/gdbusmessage.c
  14. @@ -3468,10 +3468,10 @@ g_dbus_message_print (GDBusMessage *message,
  15. statbuf.st_mode);
  16. g_string_append_printf (fs, "%s" "ino=%" G_GUINT64_FORMAT, fs->len > 0 ? "," : "",
  17. (guint64) statbuf.st_ino);
  18. - g_string_append_printf (fs, "%s" "uid=%d", fs->len > 0 ? "," : "",
  19. - statbuf.st_uid);
  20. - g_string_append_printf (fs, "%s" "gid=%d", fs->len > 0 ? "," : "",
  21. - statbuf.st_gid);
  22. + g_string_append_printf (fs, "%s" "uid=%u", fs->len > 0 ? "," : "",
  23. + (guint) statbuf.st_uid);
  24. + g_string_append_printf (fs, "%s" "gid=%u", fs->len > 0 ? "," : "",
  25. + (guint) statbuf.st_gid);
  26. g_string_append_printf (fs, "%s" "rdev=%d:%d", fs->len > 0 ? "," : "",
  27. major (statbuf.st_rdev), minor (statbuf.st_rdev));
  28. g_string_append_printf (fs, "%s" "size=%" G_GUINT64_FORMAT, fs->len > 0 ? "," : "",
  29. diff --git a/gio/gdbusprivate.c b/gio/gdbusprivate.c
  30. index 0e5bef2..785a0c0 100644
  31. --- a/gio/gdbusprivate.c
  32. +++ b/gio/gdbusprivate.c
  33. @@ -2155,7 +2155,7 @@ write_message_print_transport_debug (gssize bytes_written,
  34. _g_dbus_debug_print_lock ();
  35. g_print ("========================================================================\n"
  36. "GDBus-debug:Transport:\n"
  37. - " >>>> WROTE %" G_GSIZE_FORMAT " bytes of message with serial %d and\n"
  38. + " >>>> WROTE %" G_GSSIZE_FORMAT " bytes of message with serial %d and\n"
  39. " size %" G_GSIZE_FORMAT " from offset %" G_GSIZE_FORMAT " on a %s\n",
  40. bytes_written,
  41. g_dbus_message_get_serial (data->message),
  42. @@ -2206,7 +2206,7 @@ read_message_print_transport_debug (gssize bytes_read,
  43. _g_dbus_debug_print_lock ();
  44. g_print ("========================================================================\n"
  45. "GDBus-debug:Transport:\n"
  46. - " <<<< READ %" G_GSIZE_FORMAT " bytes of message with serial %d and\n"
  47. + " <<<< READ %" G_GSSIZE_FORMAT " bytes of message with serial %d and\n"
  48. " size %d to offset %" G_GSIZE_FORMAT " from a %s\n",
  49. bytes_read,
  50. serial,
  51. --
  52. 1.8.3.1