diff options
| author | Lars Hjemli <hjemli@gmail.com> | 2011-02-19 14:51:00 +0100 | 
|---|---|---|
| committer | Lars Hjemli <hjemli@gmail.com> | 2011-02-19 14:51:00 +0100 | 
| commit | 979c460e7f71d153ae79da67b8b21c3412f0fe02 (patch) | |
| tree | 6da9ffb66ed0a68205e6644cb7e2b4652d6684be /ui-diff.c | |
| parent | Merge branch 'jh/scan-path' (diff) | |
| parent | Use transparent background for the cgit logo (diff) | |
| download | cgit-979c460e7f71d153ae79da67b8b21c3412f0fe02.tar.gz cgit-979c460e7f71d153ae79da67b8b21c3412f0fe02.tar.bz2 cgit-979c460e7f71d153ae79da67b8b21c3412f0fe02.zip | |
Merge branch 'br/misc'
* br/misc:
  Use transparent background for the cgit logo
  ssdiff: anchors for ssdiff
  implement repo.logo and repo.logo-link
Diffstat (limited to '')
| -rw-r--r-- | ui-diff.c | 12 | 
1 files changed, 12 insertions, 0 deletions
| @@ -34,6 +34,17 @@ static struct fileinfo {  } *items;  static int use_ssdiff = 0; +static struct diff_filepair *current_filepair; + +struct diff_filespec *cgit_get_current_old_file(void) +{ +	return current_filepair->one; +} + +struct diff_filespec *cgit_get_current_new_file(void) +{ +	return current_filepair->two; +}  static void print_fileinfo(struct fileinfo *info)  { @@ -284,6 +295,7 @@ static void filepair_cb(struct diff_filepair *pair)  	int binary = 0;  	linediff_fn print_line_fn = print_line; +	current_filepair = pair;  	if (use_ssdiff) {  		cgit_ssdiff_header_begin();  		print_line_fn = cgit_ssdiff_line_cb; | 
