summaryrefslogtreecommitdiff
path: root/gusb/gusb-device.c
diff options
context:
space:
mode:
Diffstat (limited to 'gusb/gusb-device.c')
-rw-r--r--gusb/gusb-device.c12
1 files changed, 8 insertions, 4 deletions
diff --git a/gusb/gusb-device.c b/gusb/gusb-device.c
index db3a79c..b94409c 100644
--- a/gusb/gusb-device.c
+++ b/gusb/gusb-device.c
@@ -404,7 +404,8 @@ _g_usb_device_save(GUsbDevice *self, JsonBuilder *json_builder, GError **error)
/* array of BOS descriptors */
bos_descriptors = g_usb_device_get_bos_descriptors(self, &error_bos);
if (bos_descriptors == NULL) {
- g_debug("%s", error_bos->message);
+ if (_g_usb_context_has_flag(priv->context, G_USB_CONTEXT_FLAGS_DEBUG))
+ g_debug("%s", error_bos->message);
} else if (bos_descriptors->len > 0) {
json_builder_set_member_name(json_builder, "UsbBosDescriptors");
json_builder_begin_array(json_builder);
@@ -419,7 +420,8 @@ _g_usb_device_save(GUsbDevice *self, JsonBuilder *json_builder, GError **error)
/* array of interfaces */
interfaces = g_usb_device_get_interfaces(self, &error_interfaces);
if (interfaces == NULL) {
- g_debug("%s", error_interfaces->message);
+ if (_g_usb_context_has_flag(priv->context, G_USB_CONTEXT_FLAGS_DEBUG))
+ g_debug("%s", error_interfaces->message);
} else if (interfaces->len > 0) {
json_builder_set_member_name(json_builder, "UsbInterfaces");
json_builder_begin_array(json_builder);
@@ -829,7 +831,8 @@ g_usb_device_load_event(GUsbDevice *self, const gchar *id)
for (guint i = priv->event_idx; i < priv->events->len; i++) {
GUsbDeviceEvent *event = g_ptr_array_index(priv->events, i);
if (g_strcmp0(g_usb_device_event_get_id(event), id) == 0) {
- g_debug("found in-order %s at position %u", id, i);
+ if (_g_usb_context_has_flag(priv->context, G_USB_CONTEXT_FLAGS_DEBUG))
+ g_debug("found in-order %s at position %u", id, i);
priv->event_idx = i + 1;
return event;
}
@@ -839,7 +842,8 @@ g_usb_device_load_event(GUsbDevice *self, const gchar *id)
for (guint i = 0; i < priv->events->len; i++) {
GUsbDeviceEvent *event = g_ptr_array_index(priv->events, i);
if (g_strcmp0(g_usb_device_event_get_id(event), id) == 0) {
- g_debug("found out-of-order %s at position %u", id, i);
+ if (_g_usb_context_has_flag(priv->context, G_USB_CONTEXT_FLAGS_DEBUG))
+ g_debug("found out-of-order %s at position %u", id, i);
return event;
}
}