Make roken build on windows
Signed-off-by: Love Hornquist Astrand <lha@h5l.org>
This commit is contained in:
		 Asanka Herath
					Asanka Herath
				
			
				
					committed by
					
						 Love Hornquist Astrand
						Love Hornquist Astrand
					
				
			
			
				
	
			
			
			 Love Hornquist Astrand
						Love Hornquist Astrand
					
				
			
						parent
						
							c4b95f7330
						
					
				
				
					commit
					d00f9984a5
				
			| @@ -119,10 +119,10 @@ typedef long longest; | ||||
|  | ||||
|  | ||||
|  | ||||
| static int | ||||
| static size_t | ||||
| pad(struct snprintf_state *state, int width, char c) | ||||
| { | ||||
|     int len = 0; | ||||
|     size_t len = 0; | ||||
|     while(width-- > 0){ | ||||
| 	(*state->append_char)(state,  c); | ||||
| 	++len; | ||||
| @@ -252,14 +252,14 @@ append_number(struct snprintf_state *state, | ||||
|  * return length | ||||
|  */ | ||||
|  | ||||
| static int | ||||
| static size_t | ||||
| append_string (struct snprintf_state *state, | ||||
| 	       const unsigned char *arg, | ||||
| 	       int width, | ||||
| 	       int prec, | ||||
| 	       int flags) | ||||
| { | ||||
|     int len = 0; | ||||
|     size_t len = 0; | ||||
|  | ||||
|     if(arg == NULL) | ||||
| 	arg = (const unsigned char*)"(null)"; | ||||
| @@ -344,12 +344,12 @@ else \ | ||||
|  * zyxprintf - return length, as snprintf | ||||
|  */ | ||||
|  | ||||
| static int | ||||
| static size_t | ||||
| xyzprintf (struct snprintf_state *state, const char *char_format, va_list ap) | ||||
| { | ||||
|     const unsigned char *format = (const unsigned char *)char_format; | ||||
|     unsigned char c; | ||||
|     int len = 0; | ||||
|     size_t len = 0; | ||||
|  | ||||
|     while((c = *format++)) { | ||||
| 	if (c == '%') { | ||||
| @@ -531,7 +531,7 @@ xyzprintf (struct snprintf_state *state, const char *char_format, va_list ap) | ||||
| } | ||||
|  | ||||
| #if !defined(HAVE_SNPRINTF) || defined(TEST_SNPRINTF) | ||||
| int ROKEN_LIB_FUNCTION | ||||
| ROKEN_LIB_FUNCTION int ROKEN_LIB_CALL | ||||
| rk_snprintf (char *str, size_t sz, const char *format, ...) | ||||
| { | ||||
|     va_list args; | ||||
| @@ -564,7 +564,7 @@ rk_snprintf (char *str, size_t sz, const char *format, ...) | ||||
| #endif | ||||
|  | ||||
| #if !defined(HAVE_ASPRINTF) || defined(TEST_SNPRINTF) | ||||
| int ROKEN_LIB_FUNCTION | ||||
| ROKEN_LIB_FUNCTION int ROKEN_LIB_CALL | ||||
| rk_asprintf (char **ret, const char *format, ...) | ||||
| { | ||||
|     va_list args; | ||||
| @@ -596,7 +596,7 @@ rk_asprintf (char **ret, const char *format, ...) | ||||
| #endif | ||||
|  | ||||
| #if !defined(HAVE_ASNPRINTF) || defined(TEST_SNPRINTF) | ||||
| int ROKEN_LIB_FUNCTION | ||||
| ROKEN_LIB_FUNCTION int ROKEN_LIB_CALL | ||||
| rk_asnprintf (char **ret, size_t max_sz, const char *format, ...) | ||||
| { | ||||
|     va_list args; | ||||
| @@ -626,7 +626,7 @@ rk_asnprintf (char **ret, size_t max_sz, const char *format, ...) | ||||
| #endif | ||||
|  | ||||
| #if !defined(HAVE_VASPRINTF) || defined(TEST_SNPRINTF) | ||||
| int ROKEN_LIB_FUNCTION | ||||
| ROKEN_LIB_FUNCTION int ROKEN_LIB_CALL | ||||
| rk_vasprintf (char **ret, const char *format, va_list args) | ||||
| { | ||||
|     return vasnprintf (ret, 0, format, args); | ||||
| @@ -635,10 +635,10 @@ rk_vasprintf (char **ret, const char *format, va_list args) | ||||
|  | ||||
|  | ||||
| #if !defined(HAVE_VASNPRINTF) || defined(TEST_SNPRINTF) | ||||
| int ROKEN_LIB_FUNCTION | ||||
| ROKEN_LIB_FUNCTION int ROKEN_LIB_CALL | ||||
| rk_vasnprintf (char **ret, size_t max_sz, const char *format, va_list args) | ||||
| { | ||||
|     int st; | ||||
|     size_t st; | ||||
|     struct snprintf_state state; | ||||
|  | ||||
|     state.max_sz = max_sz; | ||||
| @@ -674,7 +674,7 @@ rk_vasnprintf (char **ret, size_t max_sz, const char *format, va_list args) | ||||
| #endif | ||||
|  | ||||
| #if !defined(HAVE_VSNPRINTF) || defined(TEST_SNPRINTF) | ||||
| int ROKEN_LIB_FUNCTION | ||||
| ROKEN_LIB_FUNCTION int ROKEN_LIB_CALL | ||||
| rk_vsnprintf (char *str, size_t sz, const char *format, va_list args) | ||||
| { | ||||
|     struct snprintf_state state; | ||||
|   | ||||
		Reference in New Issue
	
	Block a user