projects
/
geeqie.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
c1808fd
)
Skip over expanded keys.
author
Emil Mikulic
<emikulic@gmail.com>
Sun, 21 Apr 2013 05:13:40 +0000
(15:13 +1000)
committer
Emil Mikulic
<emikulic@gmail.com>
Sun, 21 Apr 2013 05:26:21 +0000
(15:26 +1000)
This fixes handling of filenames with % in them.
src/image-overlay.c
patch
|
blob
|
history
diff --git
a/src/image-overlay.c
b/src/image-overlay.c
index
10d8284
..
dcba8ed
100644
(file)
--- a/
src/image-overlay.c
+++ b/
src/image-overlay.c
@@
-262,7
+262,7
@@
static gchar *image_osd_mkinfo(const gchar *str, ImageWindow *imd, GHashTable *v
new = g_string_new(str);
new = g_string_new(str);
- prev =
0
;
+ prev =
-1
;
while (TRUE)
{
while (TRUE)
{
@@
-273,7
+273,7
@@
static gchar *image_osd_mkinfo(const gchar *str, ImageWindow *imd, GHashTable *v
gchar *extrapos = NULL;
gchar *p;
gchar *extrapos = NULL;
gchar *p;
- start = strchr(new->str, delim);
+ start = strchr(new->str
+ (prev + 1)
, delim);
if (!start)
break;
end = strchr(start+1, delim);
if (!start)
break;
end = strchr(start+1, delim);