| 
									
										
										
										
											2013-05-11 22:06:53 -04:00
										 |  |  | namespace factor { | 
					
						
							| 
									
										
										
										
											2009-05-04 02:46:13 -04:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2015-05-29 20:29:57 -04:00
										 |  |  | /* Safe IO functions that does not throw Factor errors. */ | 
					
						
							|  |  |  | int raw_fclose(FILE* stream); | 
					
						
							| 
									
										
										
										
											2015-06-04 20:11:28 -04:00
										 |  |  | size_t raw_fread(void* ptr, size_t size, size_t nitems, FILE* stream); | 
					
						
							| 
									
										
										
										
											2015-05-29 20:29:57 -04:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2009-05-02 05:04:19 -04:00
										 |  |  | /* Platform specific primitives */ | 
					
						
							| 
									
										
										
										
											2009-05-04 02:00:30 -04:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2009-05-05 12:33:35 -04:00
										 |  |  | VM_C_API int err_no(); | 
					
						
							| 
									
										
										
										
											2010-02-03 18:20:24 -05:00
										 |  |  | VM_C_API void set_err_no(int err); | 
					
						
							| 
									
										
										
										
											2009-05-04 02:46:13 -04:00
										 |  |  | 
 | 
					
						
							|  |  |  | } |