mirror of
				https://github.com/bytecodealliance/wasm-micro-runtime.git
				synced 2025-10-31 13:17:31 +00:00 
			
		
		
		
	 ccb2de35d7
			
		
	
	
		ccb2de35d7
		
			
		
	
	
	
	
		
			
			- use platform independent data types in debug-engine library - add os_socket APIs and provide windows and posix implementation - avoid using platform related header files in non-platform layer - use format specifiers macros for sprintf and sscanf - change thread handle type from uint64 to korp_tid - add lock when sending socket packet to avoid thread racing
		
			
				
	
	
		
			24 lines
		
	
	
		
			366 B
		
	
	
	
		
			C
		
	
	
	
	
	
			
		
		
	
	
			24 lines
		
	
	
		
			366 B
		
	
	
	
		
			C
		
	
	
	
	
	
| /*
 | |
|  * Copyright (C) 2021 Ant Group.  All rights reserved.
 | |
|  * SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
 | |
|  */
 | |
| 
 | |
| #ifndef UTILS_H
 | |
| #define UTILS_H
 | |
| 
 | |
| #include "bh_platform.h"
 | |
| 
 | |
| int32
 | |
| hex(char ch);
 | |
| 
 | |
| char *
 | |
| mem2hex(char *mem, char *buf, int32 count);
 | |
| 
 | |
| char *
 | |
| hex2mem(char *buf, char *mem, int32 count);
 | |
| 
 | |
| int32
 | |
| unescape(char *msg, int32 len);
 | |
| 
 | |
| #endif /* UTILS_H */
 |