|  | @@ -76,6 +76,9 @@
 | 
											
												
													
														|  |  #ifdef __APPLE__
 |  |  #ifdef __APPLE__
 | 
											
												
													
														|  |    #define ZT_THREAD_ID (long)0 // (long)gettid()
 |  |    #define ZT_THREAD_ID (long)0 // (long)gettid()
 | 
											
												
													
														|  |  #endif
 |  |  #endif
 | 
											
												
													
														|  | 
 |  | +#ifdef __FreeBSD__
 | 
											
												
													
														|  | 
 |  | +  #define ZT_THREAD_ID (long)0 // (long)gettid()
 | 
											
												
													
														|  | 
 |  | +#endif
 | 
											
												
													
														|  |  #ifdef _WIN32
 |  |  #ifdef _WIN32
 | 
											
												
													
														|  |    #define ZT_THREAD_ID (long)0 // 
 |  |    #define ZT_THREAD_ID (long)0 // 
 | 
											
												
													
														|  |  #endif
 |  |  #endif
 | 
											
										
											
												
													
														|  | @@ -96,7 +99,7 @@
 | 
											
												
													
														|  |  			#define DEBUG_INFO(fmt, ...) fprintf(stderr, ZT_GRN "INFO [%ld]: %17s:%5d:%25s: " fmt "\n" \
 |  |  			#define DEBUG_INFO(fmt, ...) fprintf(stderr, ZT_GRN "INFO [%ld]: %17s:%5d:%25s: " fmt "\n" \
 | 
											
												
													
														|  |  					ZT_RESET, ZT_THREAD_ID, ZT_FILENAME, __LINE__, __FUNCTION__, __VA_ARGS__)
 |  |  					ZT_RESET, ZT_THREAD_ID, ZT_FILENAME, __LINE__, __FUNCTION__, __VA_ARGS__)
 | 
											
												
													
														|  |  		#endif
 |  |  		#endif
 | 
											
												
													
														|  | -		#if defined(__linux__) or defined(__APPLE__)
 |  | 
 | 
											
												
													
														|  | 
 |  | +		#if defined(__linux__) or defined(__APPLE__) or defined(__FreeBSD__)
 | 
											
												
													
														|  |  			#define DEBUG_INFO(fmt, args ...) fprintf(stderr, ZT_GRN "INFO [%ld]: %17s:%5d:%25s: " fmt "\n" \
 |  |  			#define DEBUG_INFO(fmt, args ...) fprintf(stderr, ZT_GRN "INFO [%ld]: %17s:%5d:%25s: " fmt "\n" \
 | 
											
												
													
														|  |  					ZT_RESET, ZT_THREAD_ID, ZT_FILENAME, __LINE__, __FUNCTION__, ##args)
 |  |  					ZT_RESET, ZT_THREAD_ID, ZT_FILENAME, __LINE__, __FUNCTION__, ##args)
 | 
											
												
													
														|  |  		#endif
 |  |  		#endif
 |