meganz / sdk

MEGA C++ SDK
BSD 2-Clause "Simplified" License
1.33k stars 510 forks source link

SDK-1406. Add detection for HFS+ (HFS Extended) #2566

Closed sergiohs84 closed 3 years ago

sergiohs84 commented 3 years ago

In Linux, the statfs returns f_type=0x482B instead of 0x4244, so we need to add the declaration. Note: HFS+ is managed like HFS or APFS, since they all use the same prohibited charset: : and / See https://github.com/meganz/sdk/pull/2038/files#diff-15272dca8f6a6ace72e1e8f5a8da7b21ae676b16775021e484f24505b7bd1400R195

JenkinsMega commented 3 years ago

megasdk-crossAndroid-PRs SUCCEDED (1611) :+1:

JenkinsMega commented 3 years ago

megasdk_PR SUCCEDED (3954) :+1:

JenkinsMega commented 3 years ago

megasdk-winx64-PRs FAILED (1437) :-1:

sergiohs84 commented 3 years ago

megasdk-winx64-PRs FAILED (1437) -1

Not related to this PR:

[ RUN      ] SdkTest.SyncRemoteNode
C:\Users\ci\jenkins\workspace\megasdk-winx64-PRs\tests\integration\SdkTest_test.cpp(6184): error: Expected equality of these values:
  MegaSync::REMOTE_NODE_NOT_FOUND
    Which is: 8
  sync->getError()
    Which is: 13
[  FAILED  ] SdkTest.SyncRemoteNode (97565 ms)