json: Windows fix

pull/1129/head
Alexander Medvednikov 2019-07-13 16:47:23 +02:00
parent b4afa964fc
commit af7d49103b
1 changed files with 2 additions and 9 deletions

View File

@ -4,14 +4,10 @@
module json
// TODO: windows support
#flag linux -I @VROOT/thirdparty/cJSON
#flag darwin -I @VROOT/thirdparty/cJSON
#flag -I @VROOT/thirdparty/cJSON
#flag @VROOT/thirdparty/cJSON/cJSON.o
#include "cJSON.h"
struct C.cJSON {
valueint int
valuedouble f32
@ -25,8 +21,6 @@ fn jsdecode_int(root *C.cJSON) int {
return root.valueint
}
//TODO: Refactor with generics when it will be avaible
fn jsdecode_i8(root *C.cJSON) i8 {
if isnil(root) {
return i8(0)
@ -90,7 +84,6 @@ fn jsdecode_bool(root *C.cJSON) bool {
}
// ///////////////////
//TODO: Refactor with Generics when it will be available
fn jsencode_int(val int) *C.cJSON {
return C.cJSON_CreateNumber(val)
}