remove #include
							parent
							
								
									941c069256
								
							
						
					
					
						commit
						9b683a7522
					
				|  | @ -5,7 +5,7 @@ | ||||||
| module base64 | module base64 | ||||||
| 
 | 
 | ||||||
| const ( | const ( | ||||||
| 	INDEX = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, | 	Index = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, | ||||||
| 	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, | 	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, | ||||||
| 	62, 63, 62, 62, 63, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 0, 0, 0, | 	62, 63, 62, 62, 63, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 0, 0, 0, | ||||||
| 	0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, | 	0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, | ||||||
|  | @ -26,8 +26,8 @@ fn decode(data string) string { | ||||||
| 	mut str := malloc(str_len + 2) | 	mut str := malloc(str_len + 2) | ||||||
| 	mut j := 0 | 	mut j := 0 | ||||||
| 	for i := 0; i < L; i += 4 { | 	for i := 0; i < L; i += 4 { | ||||||
| 		n := (INDEX[p[i]] << 18) | (INDEX[p[i + 1]] << 12) | | 		n := (Index[p[i]] << 18) | (Index[p[i + 1]] << 12) | | ||||||
| 			(INDEX[p[i + 2]] << 6) | (INDEX[p[i + 3]]) | 			(Index[p[i + 2]] << 6) | (Index[p[i + 3]]) | ||||||
| 		str[j] = n >> 16 | 		str[j] = n >> 16 | ||||||
| 		j++ | 		j++ | ||||||
| 		str[j] = n >> 8 & 0xff | 		str[j] = n >> 8 & 0xff | ||||||
|  | @ -36,10 +36,10 @@ fn decode(data string) string { | ||||||
| 		j++ | 		j++ | ||||||
| 	} | 	} | ||||||
| 	if pad > 0 { | 	if pad > 0 { | ||||||
| 		mut nn := (INDEX[p[L]] << 18) | (INDEX[p[L + 1]] << 12) | 		mut nn := (Index[p[L]] << 18) | (Index[p[L + 1]] << 12) | ||||||
| 		str[str_len - 1] = nn >> 16 | 		str[str_len - 1] = nn >> 16 | ||||||
| 		if len > L + 2 && p[L + 2] != `=` { | 		if len > L + 2 && p[L + 2] != `=` { | ||||||
| 			nn = nn | (INDEX[p[L + 2]] << 6) | 			nn = nn | (Index[p[L + 2]] << 6) | ||||||
| 			str[str_len] = nn >> 8 & 0xff | 			str[str_len] = nn >> 8 & 0xff | ||||||
| 		} | 		} | ||||||
| 	} | 	} | ||||||
|  |  | ||||||
|  | @ -4,8 +4,6 @@ | ||||||
| 
 | 
 | ||||||
| module math | module math | ||||||
| 
 | 
 | ||||||
| #include <math.h> |  | ||||||
| 
 |  | ||||||
| const ( | const ( | ||||||
| 	PI = 3.14159265358979323846264338327950288419716939937510582097494459 | 	PI = 3.14159265358979323846264338327950288419716939937510582097494459 | ||||||
| ) | ) | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue