recovered from tinkering all day
							parent
							
								
									f754804cc3
								
							
						
					
					
						commit
						f4ccc9d519
					
				| 
						 | 
					@ -9,42 +9,11 @@ By Allen Webster
 | 
				
			||||||
#if !defined(FTECH_FILE_MOVING_H)
 | 
					#if !defined(FTECH_FILE_MOVING_H)
 | 
				
			||||||
#define FTECH_FILE_MOVING_H
 | 
					#define FTECH_FILE_MOVING_H
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					#include "../4ed_os_comp_cracking.h"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
#include <stdio.h>  // include system for windows
 | 
					#include <stdio.h>  // include system for windows
 | 
				
			||||||
#include <stdlib.h> // include system for linux   (YAY!)
 | 
					#include <stdlib.h> // include system for linux   (YAY!)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
// NOTE(allen): Compiler/OS cracking.
 | 
					 | 
				
			||||||
#if defined(_MSC_VER)
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
# if !defined(IS_CL)
 | 
					 | 
				
			||||||
#  define IS_CL
 | 
					 | 
				
			||||||
# endif
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
# define snprintf _snprintf
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
# if defined(_WIN32)
 | 
					 | 
				
			||||||
#  define IS_WINDOWS
 | 
					 | 
				
			||||||
#  pragma comment(lib, "Kernel32.lib")
 | 
					 | 
				
			||||||
# else
 | 
					 | 
				
			||||||
#  error This compiler/platform combo is not supported yet
 | 
					 | 
				
			||||||
# endif
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
#elif defined(__GNUC__) || defined(__GNUG__)
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
# if !defined(IS_GCC)
 | 
					 | 
				
			||||||
#  define IS_GCC
 | 
					 | 
				
			||||||
# endif
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
# if defined(__gnu_linux__)
 | 
					 | 
				
			||||||
#  define IS_LINUX
 | 
					 | 
				
			||||||
# else
 | 
					 | 
				
			||||||
#  error This compiler/platform combo is not supported yet
 | 
					 | 
				
			||||||
# endif
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
#else
 | 
					 | 
				
			||||||
#error This compiler is not supported yet
 | 
					 | 
				
			||||||
#endif
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
#if defined(IS_WINDOWS)
 | 
					#if defined(IS_WINDOWS)
 | 
				
			||||||
#  define ONLY_WINDOWS(x) x
 | 
					#  define ONLY_WINDOWS(x) x
 | 
				
			||||||
#  define ONLY_LINUX(x) (void)0
 | 
					#  define ONLY_LINUX(x) (void)0
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
		Reference in New Issue