mirror of
				https://github.com/subsurface/subsurface.git
				synced 2025-02-19 22:16:15 +00:00 
			
		
		
		
	Open CSV files only via the GUI
Since the CSV import transformation is now parametrized and does not have any defaults, we need to use the CSV import GUI. Thus give an error message if one is opening CSV file directly. Signed-off-by: Miika Turkia <miika.turkia@gmail.com> Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
This commit is contained in:
		
							parent
							
								
									f771a94a85
								
							
						
					
					
						commit
						70a3e769e1
					
				
					 1 changed files with 6 additions and 2 deletions
				
			
		
							
								
								
									
										8
									
								
								file.c
									
										
									
									
									
								
							
							
						
						
									
										8
									
								
								file.c
									
										
									
									
									
								
							| 
						 | 
				
			
			@ -260,8 +260,12 @@ static int open_by_filename(const char *filename, const char *fmt, struct memblo
 | 
			
		|||
		return try_to_open_zip(filename, mem, error);
 | 
			
		||||
 | 
			
		||||
	/* CSV files */
 | 
			
		||||
	if (!strcasecmp(fmt, "CSV"))
 | 
			
		||||
		return try_to_xslt_open_csv(filename, mem, error);
 | 
			
		||||
	if (!strcasecmp(fmt, "CSV")) {
 | 
			
		||||
		int len = strlen(translate("gettextFromC","Failed to read '%s'. Use import for CSV files.")) + strlen(filename);
 | 
			
		||||
		*error = malloc(len);
 | 
			
		||||
		snprintf(*error, len, translate("gettextFromC","Failed to read '%s'. Use import for CSV files."), filename);
 | 
			
		||||
		return 1;
 | 
			
		||||
	}
 | 
			
		||||
 | 
			
		||||
#if ONCE_COCHRAN_IS_SUPPORTED
 | 
			
		||||
	/* Truly nasty intentionally obfuscated Cochran Anal software */
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue