summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatthias Clasen <mclasen@redhat.com>2004-09-14 20:02:47 +0000
committerMatthias Clasen <matthiasc@src.gnome.org>2004-09-14 20:02:47 +0000
commit60f88435e43a3b48b1edc6eed4b0d717da283b47 (patch)
tree0fed7fd734a0fb2df8b9d9a26e34c161a02de7c5
parent03a6952c48c7b4679d1874532cbcffaf15fe2ef2 (diff)
downloadgdk-pixbuf-60f88435e43a3b48b1edc6eed4b0d717da283b47.tar.gz
Copy code from queryloaders.c which turns backslashes in slashes on win32.
2004-09-14 Matthias Clasen <mclasen@redhat.com> * gtk/queryimmodules.c (escape_string): Copy code from queryloaders.c which turns backslashes in slashes on win32. (#152608, Kazuki IWAMOTO)
-rw-r--r--ChangeLog3
-rw-r--r--ChangeLog.pre-2-103
-rw-r--r--ChangeLog.pre-2-63
-rw-r--r--ChangeLog.pre-2-83
-rw-r--r--gtk/queryimmodules.c8
5 files changed, 20 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index c3c001045..c27501e6b 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,8 @@
2004-09-14 Matthias Clasen <mclasen@redhat.com>
+ * gtk/queryimmodules.c (escape_string): Copy code from queryloaders.c
+ which turns backslashes in slashes on win32. (#152608, Kazuki IWAMOTO)
+
* gtk/gtktreeview.c (gtk_tree_view_focus_to_cursor): Set the cursor
to the first selected row instead of always to the first row if there
is no cursor. (#143270, Jean Bréfort)
diff --git a/ChangeLog.pre-2-10 b/ChangeLog.pre-2-10
index c3c001045..c27501e6b 100644
--- a/ChangeLog.pre-2-10
+++ b/ChangeLog.pre-2-10
@@ -1,5 +1,8 @@
2004-09-14 Matthias Clasen <mclasen@redhat.com>
+ * gtk/queryimmodules.c (escape_string): Copy code from queryloaders.c
+ which turns backslashes in slashes on win32. (#152608, Kazuki IWAMOTO)
+
* gtk/gtktreeview.c (gtk_tree_view_focus_to_cursor): Set the cursor
to the first selected row instead of always to the first row if there
is no cursor. (#143270, Jean Bréfort)
diff --git a/ChangeLog.pre-2-6 b/ChangeLog.pre-2-6
index c3c001045..c27501e6b 100644
--- a/ChangeLog.pre-2-6
+++ b/ChangeLog.pre-2-6
@@ -1,5 +1,8 @@
2004-09-14 Matthias Clasen <mclasen@redhat.com>
+ * gtk/queryimmodules.c (escape_string): Copy code from queryloaders.c
+ which turns backslashes in slashes on win32. (#152608, Kazuki IWAMOTO)
+
* gtk/gtktreeview.c (gtk_tree_view_focus_to_cursor): Set the cursor
to the first selected row instead of always to the first row if there
is no cursor. (#143270, Jean Bréfort)
diff --git a/ChangeLog.pre-2-8 b/ChangeLog.pre-2-8
index c3c001045..c27501e6b 100644
--- a/ChangeLog.pre-2-8
+++ b/ChangeLog.pre-2-8
@@ -1,5 +1,8 @@
2004-09-14 Matthias Clasen <mclasen@redhat.com>
+ * gtk/queryimmodules.c (escape_string): Copy code from queryloaders.c
+ which turns backslashes in slashes on win32. (#152608, Kazuki IWAMOTO)
+
* gtk/gtktreeview.c (gtk_tree_view_focus_to_cursor): Set the cursor
to the first selected row instead of always to the first row if there
is no cursor. (#143270, Jean Bréfort)
diff --git a/gtk/queryimmodules.c b/gtk/queryimmodules.c
index 2fe5d61a7..432b9d90c 100644
--- a/gtk/queryimmodules.c
+++ b/gtk/queryimmodules.c
@@ -60,6 +60,14 @@ escape_string (const char *str)
case '\"':
g_string_append (result, "\\\"");
break;
+#ifdef G_OS_WIN32
+ /* Replace backslashes in path with forward slashes, so that
+ * it reads in without problems.
+ */
+ case '\\':
+ g_string_append (result, "/");
+ break;
+#endif
default:
g_string_append_c (result, c);
}