diff options
| author | Lars Hjemli <hjemli@gmail.com> | 2011-05-23 23:26:10 +0200 | 
|---|---|---|
| committer | Lars Hjemli <hjemli@gmail.com> | 2011-05-23 23:26:10 +0200 | 
| commit | 652a5a18db3b0409fedfaf8c5720446d87628ba0 (patch) | |
| tree | cefa386058d968217af24374b93972820a9b43a8 /shared.c | |
| parent | Merge branch 'dm/disable-clone' (diff) | |
| parent | fix virtual-root if script-name is "" (diff) | |
| download | cgit-652a5a18db3b0409fedfaf8c5720446d87628ba0.tar.gz cgit-652a5a18db3b0409fedfaf8c5720446d87628ba0.tar.bz2 cgit-652a5a18db3b0409fedfaf8c5720446d87628ba0.zip | |
Merge branch 'stable'
Diffstat (limited to '')
| -rw-r--r-- | shared.c | 19 | 
1 files changed, 5 insertions, 14 deletions
| @@ -100,23 +100,15 @@ void *cgit_free_commitinfo(struct commitinfo *info)  char *trim_end(const char *str, char c)  {  	int len; -	char *s, *t;  	if (str == NULL)  		return NULL; -	t = (char *)str; -	len = strlen(t); -	while(len > 0 && t[len - 1] == c) +	len = strlen(str); +	while(len > 0 && str[len - 1] == c)  		len--; -  	if (len == 0)  		return NULL; - -	c = t[len]; -	t[len] = '\0'; -	s = xstrdup(t); -	t[len] = c; -	return s; +	return xstrndup(str, len);  }  char *strlpart(char *txt, int maxlen) @@ -311,7 +303,6 @@ void cgit_diff_tree(const unsigned char *old_sha1,  		    filepair_fn fn, const char *prefix, int ignorews)  {  	struct diff_options opt; -	int ret;  	int prefixlen;  	diff_setup(&opt); @@ -332,9 +323,9 @@ void cgit_diff_tree(const unsigned char *old_sha1,  	diff_setup_done(&opt);  	if (old_sha1 && !is_null_sha1(old_sha1)) -		ret = diff_tree_sha1(old_sha1, new_sha1, "", &opt); +		diff_tree_sha1(old_sha1, new_sha1, "", &opt);  	else -		ret = diff_root_tree_sha1(new_sha1, "", &opt); +		diff_root_tree_sha1(new_sha1, "", &opt);  	diffcore_std(&opt);  	diff_flush(&opt);  } | 
