From d627d761ec57f52eff33dd7c4c41225926f4d21a Mon Sep 17 00:00:00 2001 From: Hermet Park Date: Thu, 23 Jun 2016 20:15:54 +0900 Subject: [PATCH] Revert "edc_navigator: remove redundant compatibility code." This reverts commit e2f00759de12b8065f14050be83cb33002d809e3. --- src/bin/edc_navigator.c | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/src/bin/edc_navigator.c b/src/bin/edc_navigator.c index 24504fb..b22d9cb 100644 --- a/src/bin/edc_navigator.c +++ b/src/bin/edc_navigator.c @@ -399,6 +399,24 @@ find_part_proc_internal(char *utf8, char *utf8_end, const char* group_name, ESCAPE_RET_NULL(); } } + + //compatibility: "part" + if (!strncmp("part", p, strlen("part"))) + { + p = strstr((p + 4), "\""); + if (!p) return NULL; + p++; + if (!strncmp(part_name, p, strlen(part_name))) + { + result = p; + break; + } + else + { + ESCAPE_RET_NULL(); + } + } + p++; }