making cookie file creation a bit more pedantic
This commit is contained in:
		
							parent
							
								
									a0e269b6bd
								
							
						
					
					
						commit
						6af15aa636
					
				
							
								
								
									
										5
									
								
								surf.c
								
								
								
								
							
							
						
						
									
										5
									
								
								surf.c
								
								
								
								
							| 
						 | 
				
			
			@ -128,11 +128,14 @@ buildpath(const char *path) {
 | 
			
		|||
	if((p = strrchr(apath, '/'))) {
 | 
			
		||||
		*p = '\0';
 | 
			
		||||
		g_mkdir_with_parents(apath, 0700);
 | 
			
		||||
		g_chmod(apath, 0700); /* in case it existed */
 | 
			
		||||
		*p = '/';
 | 
			
		||||
	}
 | 
			
		||||
	/* creating file (gives error when apath ends with "/") */
 | 
			
		||||
	if((f = fopen(apath, "a")))
 | 
			
		||||
	if((f = fopen(apath, "a"))) {
 | 
			
		||||
		g_chmod(apath, 0600); /* always */
 | 
			
		||||
		fclose(f);
 | 
			
		||||
	}
 | 
			
		||||
	return apath;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue