From a0330dc2bd23d9aa03f3d7e130a1d617b4510fed Mon Sep 17 00:00:00 2001 From: Frank Li Date: Fri, 15 Jan 2010 12:38:48 +0800 Subject: [PATCH] Fix file history wrong Signed-off-by: Frank Li --- ext/gitdll/gitdll.c | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/ext/gitdll/gitdll.c b/ext/gitdll/gitdll.c index 7ff8967..0257738 100644 --- a/ext/gitdll/gitdll.c +++ b/ext/gitdll/gitdll.c @@ -267,9 +267,18 @@ char **strtoargv(char *arg, int *size) int count=0; char *p=arg; char **argv; + int i=0; while(*p) { + if(*p == '\\') + *p='/'; + p++; + } + p=arg; + + while(*p) + { if(*p == ' ') count ++; p++; @@ -335,8 +344,7 @@ int git_open_log(GIT_LOG * handle, char * arg) init_revisions(p_Rev, g_prefix); p_Rev->diff = 1; - p_Rev->simplify_history = 0; - + cmd_log_init(argc, argv, g_prefix,p_Rev); p_Rev->pPrivate = argv; -- 2.11.0