mirror of
				https://git.proxmox.com/git/libgit2
				synced 2025-11-04 13:55:27 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			20 lines
		
	
	
		
			472 B
		
	
	
	
		
			C
		
	
	
	
	
	
			
		
		
	
	
			20 lines
		
	
	
		
			472 B
		
	
	
	
		
			C
		
	
	
	
	
	
#include "clar_libgit2.h"
 | 
						|
#include "cache.h"
 | 
						|
 | 
						|
void test_core_opts__readwrite(void)
 | 
						|
{
 | 
						|
	size_t old_val = 0;
 | 
						|
	size_t new_val = 0;
 | 
						|
 | 
						|
	git_libgit2_opts(GIT_OPT_GET_MWINDOW_SIZE, &old_val);
 | 
						|
	git_libgit2_opts(GIT_OPT_SET_MWINDOW_SIZE, (size_t)1234);
 | 
						|
	git_libgit2_opts(GIT_OPT_GET_MWINDOW_SIZE, &new_val);
 | 
						|
 | 
						|
	cl_assert(new_val == 1234);
 | 
						|
 | 
						|
	git_libgit2_opts(GIT_OPT_SET_MWINDOW_SIZE, old_val);
 | 
						|
	git_libgit2_opts(GIT_OPT_GET_MWINDOW_SIZE, &new_val);
 | 
						|
 | 
						|
	cl_assert(new_val == old_val);
 | 
						|
}
 |