]> Chaos Git - corbenik/ctrulib.git/commitdiff
Perhaps this is a fix?
authorchaoskagami <chaos.kagami@gmail.com>
Fri, 14 Oct 2016 10:34:11 +0000 (06:34 -0400)
committerchaoskagami <chaos.kagami@gmail.com>
Fri, 14 Oct 2016 10:34:11 +0000 (06:34 -0400)
libctru/source/services/fs.c
libctru/source/services/fsreg.c

index 0c4de7ad2964bf0de1ca09ab348bef1c6502a91b..4c5adaa7310a7bd6e213311955cdcbd1ea429eb8 100644 (file)
@@ -40,7 +40,7 @@ Result fsInitFromService(const char* service) {
 
        if (AtomicPostIncrement(&fsuRefCount)) return 0;
 
-       ret = srvGetServiceHandle(&fsuHandle, service);
+       ret = srvGetServiceHandleDirect(&fsuHandle, service);
        if (R_SUCCEEDED(ret))
        {
                ret = FSUSER_Initialize(fsuHandle);
index 5390213ca4699627379819471c88dc8be47ddaf1..c9f1199f249ab097365e2c3db1a9a063dfa6b78b 100644 (file)
@@ -12,7 +12,7 @@ Result fsregInit(void)
        if (AtomicPostIncrement(&fsregRefCount))
                return 0;
 
-       ret = srvGetServiceHandle(&fsregHandle, "fs:REG");
+       ret = srvGetServiceHandleDirect(&fsregHandle, "fs:REG");
 
        if (R_FAILED(ret))
                AtomicDecrement(&fsregRefCount);