cp: fix build failure with long options disabled
When long options were disabled cp failed to compile with:
coreutils/cp.c:130:9: error: empty enum is invalid
  130 |         };
      |         ^
Rearrange the conditional compilation to suit.
Signed-off-by: Ron Yorston <rmy@pobox.com>
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
			
			
This commit is contained in:
		
				
					committed by
					
						 Denys Vlasenko
						Denys Vlasenko
					
				
			
			
				
	
			
			
			
						parent
						
							8ae6a4344d
						
					
				
				
					commit
					98cb561b5f
				
			| @@ -121,14 +121,12 @@ int cp_main(int argc, char **argv) | ||||
| 	int d_flags; | ||||
| 	int flags; | ||||
| 	int status; | ||||
| 	enum { | ||||
| #if ENABLE_FEATURE_CP_LONG_OPTIONS | ||||
| 	enum { | ||||
| 		/*OPT_rmdest  = FILEUTILS_RMDEST = 1 << FILEUTILS_CP_OPTBITS */ | ||||
| 		OPT_parents = 1 << (FILEUTILS_CP_OPTBITS+1), | ||||
| 		OPT_reflink = 1 << (FILEUTILS_CP_OPTBITS+2), | ||||
| #endif | ||||
| 	}; | ||||
| #if ENABLE_FEATURE_CP_LONG_OPTIONS | ||||
| # if ENABLE_FEATURE_CP_REFLINK | ||||
| 	char *reflink = NULL; | ||||
| # endif | ||||
|   | ||||
		Reference in New Issue
	
	Block a user