summaryrefslogtreecommitdiff
path: root/libupower-glib
diff options
context:
space:
mode:
authorRichard Hughes <richard@hughsie.com>2010-02-05 09:25:08 +0000
committerRichard Hughes <richard@hughsie.com>2010-02-05 09:25:08 +0000
commit4aa5d780ce64923ce20886df142c40658caff50e (patch)
treea2772b0d76f14b855b533111fc7aa632647fc59d /libupower-glib
parentbfa3b82ee9e608d3da2b4fea6929429b905df1fe (diff)
Ensure we return all lines of the UpDevice when we call up_device_to_string()
Diffstat (limited to 'libupower-glib')
-rw-r--r--libupower-glib/up-device.c56
1 files changed, 28 insertions, 28 deletions
diff --git a/libupower-glib/up-device.c b/libupower-glib/up-device.c
index 722034e..cfbe9ba 100644
--- a/libupower-glib/up-device.c
+++ b/libupower-glib/up-device.c
@@ -362,10 +362,10 @@ up_device_to_text_history (UpDevice *device, GString *string, const gchar *type)
return;
/* pretty print */
- g_string_printf (string, " History (%s):\n", type);
+ g_string_append_printf (string, " History (%s):\n", type);
for (i=0; i<array->len; i++) {
item = (UpHistoryItem *) g_ptr_array_index (array, i);
- g_string_printf (string, " %i\t%.3f\t%s\n",
+ g_string_append_printf (string, " %i\t%.3f\t%s\n",
up_history_item_get_time (item),
up_history_item_get_value (item),
up_device_state_to_string (up_history_item_get_state (item)));
@@ -431,58 +431,58 @@ up_device_to_text (UpDevice *device)
strftime (time_buf, sizeof time_buf, "%c", time_tm);
string = g_string_new ("");
- g_string_printf (string, " native-path: %s\n", device->priv->native_path);
+ g_string_append_printf (string, " native-path: %s\n", device->priv->native_path);
if (device->priv->vendor != NULL && device->priv->vendor[0] != '\0')
- g_string_printf (string, " vendor: %s\n", device->priv->vendor);
+ g_string_append_printf (string, " vendor: %s\n", device->priv->vendor);
if (device->priv->model != NULL && device->priv->model[0] != '\0')
- g_string_printf (string, " model: %s\n", device->priv->model);
+ g_string_append_printf (string, " model: %s\n", device->priv->model);
if (device->priv->serial != NULL && device->priv->serial[0] != '\0')
- g_string_printf (string, " serial: %s\n", device->priv->serial);
- g_string_printf (string, " power supply: %s\n", up_device_bool_to_string (device->priv->power_supply));
- g_string_printf (string, " updated: %s (%d seconds ago)\n", time_buf, (int) (time (NULL) - device->priv->update_time));
- g_string_printf (string, " has history: %s\n", up_device_bool_to_string (device->priv->has_history));
- g_string_printf (string, " has statistics: %s\n", up_device_bool_to_string (device->priv->has_statistics));
- g_string_printf (string, " %s\n", up_device_kind_to_string (device->priv->kind));
+ g_string_append_printf (string, " serial: %s\n", device->priv->serial);
+ g_string_append_printf (string, " power supply: %s\n", up_device_bool_to_string (device->priv->power_supply));
+ g_string_append_printf (string, " updated: %s (%d seconds ago)\n", time_buf, (int) (time (NULL) - device->priv->update_time));
+ g_string_append_printf (string, " has history: %s\n", up_device_bool_to_string (device->priv->has_history));
+ g_string_append_printf (string, " has statistics: %s\n", up_device_bool_to_string (device->priv->has_statistics));
+ g_string_append_printf (string, " %s\n", up_device_kind_to_string (device->priv->kind));
if (device->priv->kind == UP_DEVICE_KIND_BATTERY ||
device->priv->kind == UP_DEVICE_KIND_MOUSE ||
device->priv->kind == UP_DEVICE_KIND_KEYBOARD ||
device->priv->kind == UP_DEVICE_KIND_UPS)
- g_string_printf (string, " present: %s\n", up_device_bool_to_string (device->priv->is_present));
+ g_string_append_printf (string, " present: %s\n", up_device_bool_to_string (device->priv->is_present));
if (device->priv->kind == UP_DEVICE_KIND_BATTERY ||
device->priv->kind == UP_DEVICE_KIND_MOUSE ||
device->priv->kind == UP_DEVICE_KIND_KEYBOARD)
- g_string_printf (string, " rechargeable: %s\n", up_device_bool_to_string (device->priv->is_rechargeable));
+ g_string_append_printf (string, " rechargeable: %s\n", up_device_bool_to_string (device->priv->is_rechargeable));
if (device->priv->kind == UP_DEVICE_KIND_BATTERY ||
device->priv->kind == UP_DEVICE_KIND_MOUSE ||
device->priv->kind == UP_DEVICE_KIND_KEYBOARD ||
device->priv->kind == UP_DEVICE_KIND_UPS)
- g_string_printf (string, " state: %s\n", up_device_state_to_string (device->priv->state));
+ g_string_append_printf (string, " state: %s\n", up_device_state_to_string (device->priv->state));
if (device->priv->kind == UP_DEVICE_KIND_BATTERY) {
- g_string_printf (string, " energy: %g Wh\n", device->priv->energy);
- g_string_printf (string, " energy-empty: %g Wh\n", device->priv->energy_empty);
- g_string_printf (string, " energy-full: %g Wh\n", device->priv->energy_full);
- g_string_printf (string, " energy-full-design: %g Wh\n", device->priv->energy_full_design);
+ g_string_append_printf (string, " energy: %g Wh\n", device->priv->energy);
+ g_string_append_printf (string, " energy-empty: %g Wh\n", device->priv->energy_empty);
+ g_string_append_printf (string, " energy-full: %g Wh\n", device->priv->energy_full);
+ g_string_append_printf (string, " energy-full-design: %g Wh\n", device->priv->energy_full_design);
}
if (device->priv->kind == UP_DEVICE_KIND_BATTERY ||
device->priv->kind == UP_DEVICE_KIND_MONITOR)
- g_string_printf (string, " energy-rate: %g W\n", device->priv->energy_rate);
+ g_string_append_printf (string, " energy-rate: %g W\n", device->priv->energy_rate);
if (device->priv->kind == UP_DEVICE_KIND_UPS ||
device->priv->kind == UP_DEVICE_KIND_BATTERY ||
device->priv->kind == UP_DEVICE_KIND_MONITOR) {
if (device->priv->voltage > 0)
- g_string_printf (string, " voltage: %g V\n", device->priv->voltage);
+ g_string_append_printf (string, " voltage: %g V\n", device->priv->voltage);
}
if (device->priv->kind == UP_DEVICE_KIND_BATTERY ||
device->priv->kind == UP_DEVICE_KIND_UPS) {
if (device->priv->time_to_full > 0) {
time_str = up_device_to_text_time_to_string (device->priv->time_to_full);
- g_string_printf (string, " time to full: %s\n", time_str);
+ g_string_append_printf (string, " time to full: %s\n", time_str);
g_free (time_str);
}
if (device->priv->time_to_empty > 0) {
time_str = up_device_to_text_time_to_string (device->priv->time_to_empty);
- g_string_printf (string, " time to empty: %s\n", time_str);
+ g_string_append_printf (string, " time to empty: %s\n", time_str);
g_free (time_str);
}
}
@@ -490,21 +490,21 @@ up_device_to_text (UpDevice *device)
device->priv->kind == UP_DEVICE_KIND_MOUSE ||
device->priv->kind == UP_DEVICE_KIND_KEYBOARD ||
device->priv->kind == UP_DEVICE_KIND_UPS)
- g_string_printf (string, " percentage: %g%%\n", device->priv->percentage);
+ g_string_append_printf (string, " percentage: %g%%\n", device->priv->percentage);
if (device->priv->kind == UP_DEVICE_KIND_BATTERY) {
if (device->priv->capacity > 0)
- g_string_printf (string, " capacity: %g%%\n", device->priv->capacity);
+ g_string_append_printf (string, " capacity: %g%%\n", device->priv->capacity);
}
if (device->priv->kind == UP_DEVICE_KIND_BATTERY) {
if (device->priv->technology != UP_DEVICE_TECHNOLOGY_UNKNOWN)
- g_string_printf (string, " technology: %s\n", up_device_technology_to_string (device->priv->technology));
+ g_string_append_printf (string, " technology: %s\n", up_device_technology_to_string (device->priv->technology));
}
if (device->priv->kind == UP_DEVICE_KIND_LINE_POWER)
- g_string_printf (string, " online: %s\n", up_device_bool_to_string (device->priv->online));
+ g_string_append_printf (string, " online: %s\n", up_device_bool_to_string (device->priv->online));
if (device->priv->kind == UP_DEVICE_KIND_BATTERY) {
if (device->priv->recall_notice) {
- g_string_printf (string, " recall vendor: %s\n", device->priv->recall_vendor);
- g_string_printf (string, " recall url: %s\n", device->priv->recall_url);
+ g_string_append_printf (string, " recall vendor: %s\n", device->priv->recall_vendor);
+ g_string_append_printf (string, " recall url: %s\n", device->priv->recall_url);
}
}