diff --git a/examples/http/source/main.c b/examples/http/source/main.c index 2ef2bbe..5c2c43e 100644 --- a/examples/http/source/main.c +++ b/examples/http/source/main.c @@ -76,7 +76,7 @@ int main() printf("Downloading %s\n",url); gfxFlushBuffers(); - ret = httpcOpenContext(&context, url , 0); + ret = httpcOpenContext(&context, url, 1); printf("return from httpcOpenContext: %"PRId32"\n",ret); gfxFlushBuffers(); diff --git a/libctru/Makefile b/libctru/Makefile index 7136508..5c72c83 100644 --- a/libctru/Makefile +++ b/libctru/Makefile @@ -9,7 +9,7 @@ endif include $(DEVKITARM)/base_rules export LIBCTRU_MAJOR := 0 -export LIBCTRU_MINOR := 5 +export LIBCTRU_MINOR := 6 export LIBCTRU_PATCH := 0 diff --git a/libctru/source/services/httpc.c b/libctru/source/services/httpc.c index 0179bd9..71e694f 100644 --- a/libctru/source/services/httpc.c +++ b/libctru/source/services/httpc.c @@ -14,8 +14,6 @@ Result httpcInit(void) if(__httpc_servhandle)return 0; if((ret=srvGetServiceHandle(&__httpc_servhandle, "http:C")))return ret; - //*((u32*)0x600) = __httpc_servhandle; - ret = HTTPC_Initialize(__httpc_servhandle); if(ret!=0)return ret; @@ -27,6 +25,8 @@ void httpcExit(void) if(__httpc_servhandle==0)return; svcCloseHandle(__httpc_servhandle); + + __httpc_servhandle = 0; } Result httpcOpenContext(httpcContext *context, char* url, u32 use_defaultproxy)