[gnome-packagekit] bugfix: fixed incorrect use of g_ascii_strdown.
- From: Tim Waugh <twaugh src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-packagekit] bugfix: fixed incorrect use of g_ascii_strdown.
- Date: Wed, 17 Feb 2010 16:07:13 +0000 (UTC)
commit cc72ab42cdd6c93a81aaf592ac3a711c1e489f44
Author: Tim Waugh <twaugh redhat com>
Date: Wed Feb 17 15:35:23 2010 +0000
bugfix: fixed incorrect use of g_ascii_strdown.
src/gpk-dbus-task.c | 11 ++++++-----
1 files changed, 6 insertions(+), 5 deletions(-)
---
diff --git a/src/gpk-dbus-task.c b/src/gpk-dbus-task.c
index 56113ff..68851f5 100644
--- a/src/gpk-dbus-task.c
+++ b/src/gpk-dbus-task.c
@@ -2514,7 +2514,7 @@ gpk_dbus_task_install_printer_drivers (GpkDbusTask *dtask, gchar **device_ids, G
tags = g_new0 (gchar *, len);
n_tags = 0;
for (i=0; i<len; i++) {
- gchar *p;
+ gchar *p, *ltag;
fields = g_strsplit (device_ids[i], ";", 0);
n_fields = g_strv_length (fields);
mfg = mdl = NULL;
@@ -2533,15 +2533,16 @@ gpk_dbus_task_install_printer_drivers (GpkDbusTask *dtask, gchar **device_ids, G
}
tag = g_strconcat (mfg, ";", mdl, ";", NULL);
- g_ascii_strdown (tag, -1);
+ ltag = g_ascii_strdown (tag, -1);
+ g_free (tag);
/* Replace spaces with underscores */
- for (p = tag; *p != '\0'; p++)
+ for (p = ltag; *p != '\0'; p++)
if (*p == ' ')
*p = '_';
- tags[n_tags++] = g_strdup (tag);
- g_free (tag);
+ tags[n_tags++] = g_strdup (ltag);
+ g_free (ltag);
}
if (n_tags == 0) {
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]