mirror of
				https://github.com/AetherDroid/android_kernel_samsung_on5xelte.git
				synced 2025-10-31 08:08:51 +01:00 
			
		
		
		
	Fixed MTP to work with TWRP
This commit is contained in:
		
						commit
						f6dfaef42e
					
				
					 50820 changed files with 20846062 additions and 0 deletions
				
			
		
							
								
								
									
										62
									
								
								scripts/coccinelle/misc/bugon.cocci
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										62
									
								
								scripts/coccinelle/misc/bugon.cocci
									
										
									
									
									
										Normal file
									
								
							|  | @ -0,0 +1,62 @@ | |||
| /// Use BUG_ON instead of a if condition followed by BUG. | ||||
| /// | ||||
| //# This makes an effort to find cases where BUG() follows an if | ||||
| //# condition on an expression and replaces the if condition and BUG() | ||||
| //# with a BUG_ON having the conditional expression of the if statement | ||||
| //# as argument. | ||||
| // | ||||
| // Confidence: High | ||||
| // Copyright: (C) 2014 Himangi Saraogi.  GPLv2. | ||||
| // Comments: | ||||
| // Options: --no-includes --include-headers | ||||
| 
 | ||||
| virtual patch | ||||
| virtual context | ||||
| virtual org | ||||
| virtual report | ||||
| 
 | ||||
| //---------------------------------------------------------- | ||||
| //  For context mode | ||||
| //---------------------------------------------------------- | ||||
| 
 | ||||
| @depends on context@ | ||||
| expression e; | ||||
| @@ | ||||
| 
 | ||||
| *if (e) BUG(); | ||||
| 
 | ||||
| //---------------------------------------------------------- | ||||
| //  For patch mode | ||||
| //---------------------------------------------------------- | ||||
| 
 | ||||
| @depends on patch@ | ||||
| expression e; | ||||
| @@ | ||||
| 
 | ||||
| -if (e) BUG(); | ||||
| +BUG_ON(e); | ||||
| 
 | ||||
| //---------------------------------------------------------- | ||||
| //  For org and report mode | ||||
| //---------------------------------------------------------- | ||||
| 
 | ||||
| @r@ | ||||
| expression e; | ||||
| position p; | ||||
| @@ | ||||
| 
 | ||||
|  if (e) BUG@p (); | ||||
| 
 | ||||
| @script:python depends on org@ | ||||
| p << r.p; | ||||
| @@ | ||||
| 
 | ||||
| coccilib.org.print_todo(p[0], "WARNING use BUG_ON") | ||||
| 
 | ||||
| @script:python depends on report@ | ||||
| p << r.p; | ||||
| @@ | ||||
| 
 | ||||
| msg="WARNING: Use BUG_ON" | ||||
| coccilib.report.print_report(p[0], msg) | ||||
| 
 | ||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue
	
	 awab228
						awab228