lib/bsearch: Use generic type for comparator function
Comparator function type, cmp_func_t, is defined in the types.h, use it in bsearch() and, thus, add more sense to the corresponding comment in the code. Link: http://lkml.kernel.org/r/20191007135656.37734-2-andriy.shevchenko@linux.intel.com Signed-off-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com> Signed-off-by: Steven Rostedt (VMware) <rostedt@goodmis.org>
This commit is contained in:
		
							parent
							
								
									52ae533b8a
								
							
						
					
					
						commit
						e8877ec5db
					
				| @ -5,6 +5,6 @@ | ||||
| #include <linux/types.h> | ||||
| 
 | ||||
| void *bsearch(const void *key, const void *base, size_t num, size_t size, | ||||
| 	      int (*cmp)(const void *key, const void *elt)); | ||||
| 	      cmp_func_t cmp); | ||||
| 
 | ||||
| #endif /* _LINUX_BSEARCH_H */ | ||||
|  | ||||
| @ -29,7 +29,7 @@ | ||||
|  * the same comparison function for both sort() and bsearch(). | ||||
|  */ | ||||
| void *bsearch(const void *key, const void *base, size_t num, size_t size, | ||||
| 	      int (*cmp)(const void *key, const void *elt)) | ||||
| 	      cmp_func_t cmp) | ||||
| { | ||||
| 	const char *pivot; | ||||
| 	int result; | ||||
|  | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user