mirror of
				https://git.proxmox.com/git/libgit2
				synced 2025-10-31 16:19:17 +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);
 | |
| }
 | 
